Mac安裝jadx

1、使用命令brew安裝 :

brew install jadx 

輸入完命令,等待安裝完畢

備注(關于Homebrew ):

Homebrew 是 MacOS 下的包管理工具,類似 apt-get/apt 之于 Linux,yum 之于 CentOS。如果一款軟件發布時支持了 homebrew 安裝渠道,那么我們就可以通過 homebrew 一鍵安裝,省時省力省心。

關于Homebrew

http://chuquan.me/2023/08/27/understand-the-design-of-homebrew/

https://zhuanlan.zhihu.com/p/690817469

2、 查看jadx的安裝位置 :

brew list jadx 

在 jadx 官網 (https://github.com/skylot/jadx) 中提到 Jadx 要求 JDK 版本需要是 11 或者 11以上,接下來配置 JDK

3、MacOs 配置 JDK

3.1、首先查看自己的操作系統信息
uname -a
3.2、接著去oracle 官網下載 相應的JDK11

(https://www.oracle.com/java/technologies/downloads/#java11-mac)

請添加圖片描述

3.3、然后無腦安裝
3.4、查看電腦中已安裝的 JDK
/usr/libexec/java_home -V

我的電腦中有兩個,JDK11 和 JDK8

3.5、切換 JDK 版本

切換成 JDK11:

export JAVA_HOME=`/usr/libexec/java_home -v 11`

切換成 JDK8:

export JAVA_HOME=`/usr/libexec/java_home -v 1.8`

export 命令,用于設置或顯示環境變量,但是 export 命令的效力僅限于該次登錄操作

export -p 命令,可以列出所有的環境變量

3.6、查看 java 版本
java -version

備注(關于環境變量):

我這里jadx可以直接使用,是因為通過homebrew安裝的jadx,就直接在/opt/homebrew/bin目錄下面了(輸入export -p 命令后,可以看到有幾個bin)

export -T PATH path=( /usr/local/bin /usr/local/sbin /opt/homebrew/bin /opt/homebrew/sbin /opt/homebrew/bin /opt/homebrew/sbin /usr/local/bin /System/Cryptexes/App/usr/bin /usr/bin /bin /usr/sbin /sbin )
MacOS設置環境變量:https://blog.csdn.net/Mint6/article/details/124156340
MAC OS X環境的所有配置以及加載順序如下:# 系統級別
/etc/profile
/etc/paths # 用戶級別
~/.bash_profile 
~/.bash_login 
~/.profile ~/.bashrc(或者~/.zshrc)

~/.zshrc:

export PATH="/usr/local/bin:/usr/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:$PATH"

/etc/paths:

/usr/local/bin
/System/Cryptexes/App/usr/bin
/usr/bin
/bin
/usr/sbin
/sbin

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/11290.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/11290.shtml
英文地址,請注明出處:http://en.pswp.cn/web/11290.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

mac定時任務、自啟動任務

https://quail.ink/mynotes/p/mac-startup-configuration-detailed-explanation <?xml version"1.0" encoding"UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.d…

【2024年5月備考新增】】 考前篇(2)《官方平臺 - 考生模擬練習平臺常用操作(一)》

軟考考生常用操作說明 說明:模擬作答系統是旨在讓考生熟悉計算機化考試環境和作答方式,模擬作答不保存考生作答 歷史記錄。考試題型、題量、分值、界面及文字內容以正式考試答題系統為準。 1 如何標記試題、切換試題 2 簡答題如何查看歷史記錄、切換輸入法 3 選做題,已作答…

游戲找不到steam_api64.dll如何解決,介紹5種簡單有效的方法

面對“找不到steam_api64.dll&#xff0c;無法繼續執行代碼”的問題&#xff0c;許多游戲玩家或軟件使用者可能會感到手足無措。這個錯誤提示意味著你的計算機系統在嘗試運行某個游戲或應用程序時&#xff0c;無法定位到一個至關重要的動態鏈接庫文件——steam_api64.dll&#…

《深入Linux內核架構》第3章 內存管理(6)

目錄 3.5.7 內核中不連續頁的分配 3.5.8 內核映射 本專欄文章將有70篇左右&#xff0c;歡迎關注&#xff0c;訂閱后續文章。 本節講解vmalloc, vmap&#xff0c;kmap原理。 3.5.7 內核中不連續頁的分配 kmalloc函數&#xff1a;分配物理地址和虛擬地址都連續的內存。 kmall…

MongoDB聚合運算符:$type

MongoDB聚合運算符&#xff1a;$type 文章目錄 MongoDB聚合運算符&#xff1a;$type語法使用可用的類型 舉例 $type聚合運算符用來返回指定參數的BSON類型的字符串。。 語法 { $type: <expression> }<expression>可以是任何合法的表達式。 使用 不像查詢操作符$…

Selenium + Pytest自動化測試框架實戰(上)

前言 今天呢筆者想和大家來聊聊selenium自動化 pytest測試框架&#xff0c;在這篇文章里你需要知道一定的python基礎——至少明白類與對象&#xff0c;封裝繼承&#xff1b;一定的selenium基礎。這篇文章不會selenium&#xff0c;不會的可以自己去看selenium中文翻譯網喲。 一…

六西格瑪管理培訓公司:事業進階的充電站,助你沖破職場天花板!

六西格瑪&#xff0c;源于制造業&#xff0c;卻不僅僅局限于制造業。它是一種以數據為基礎、以顧客為中心、以流程優化為手段的全面質量管理方法。通過六西格瑪管理&#xff0c;企業可以系統性地識別并解決運營過程中的問題&#xff0c;提高產品和服務的質量&#xff0c;降低成…

導航app為什么知道還有幾秒變綠燈?

在使用地圖導航app行駛至信號燈的交叉路口時&#xff0c;這些應用程序會貼心地告知用戶距信號燈變化還有多少秒&#xff0c;無論是即將轉為綠燈還是紅燈。這一智能化提示不僅使得駕駛員能適時做好起步或剎車的準備&#xff0c;有效緩解了因等待時間不確定而產生的焦慮情緒&…

GBPC2510-ASEMI工業電源專用GBPC2510

編輯&#xff1a;ll GBPC2510-ASEMI工業電源專用GBPC2510 型號&#xff1a;GBPC2510 品牌&#xff1a;ASEMI 封裝&#xff1a;GBPC-4 最大重復峰值反向電壓&#xff1a;1000V 最大正向平均整流電流(Vdss)&#xff1a;25A 功率(Pd)&#xff1a;中小功率 芯片個數&#x…

分布式鎖之RedissonLock

什么是Redisson&#xff1f; 俗話說他就是看門狗&#xff0c;看門狗機制是一種用于保持Redis連接活躍性的方法&#xff0c;通常用于分布式鎖的場景。看門狗的工作原理是&#xff1a;當客戶端獲取到鎖之后&#xff0c;會對Redis中的一個特定的鍵設置一個有限的過期時間&#xff…

[附源碼]傳世手游_玲瓏傳世_GM_安卓搭建教程

本教程僅限學習使用&#xff0c;禁止商用&#xff0c;一切后果與本人無關&#xff0c;此聲明具有法律效應&#xff01;&#xff01;&#xff01;&#xff01; 教程是本人親自搭建成功的&#xff0c;絕對是完整可運行的&#xff0c;踩過的坑都給你們填上了。 如果你是小白也沒…

C++ 509. 斐波那契數

文章目錄 一、題目描述二、參考代碼 一、題目描述 示例 1&#xff1a; 輸入&#xff1a;n 2 輸出&#xff1a;1 解釋&#xff1a;F(2) F(1) F(0) 1 0 1 示例 2&#xff1a; 輸入&#xff1a;n 3 輸出&#xff1a;2 解釋&#xff1a;F(3) F(2) F(1) 1 1 2 示例 3…

設計模式——訪問者模式(Visitor)

訪問者模式&#xff08;Visitor Pattern&#xff09;是一種將數據操作與數據結構分離的設計模式。這種模式適用于數據結構相對穩定&#xff0c;而操作算法經常改變的情況。訪問者模式將數據結構&#xff08;穩定的部分&#xff09;中的元素&#xff08;Element&#xff09;的訪…

C語言題目:一元二次方程

題目描述 解一元二次方程ax^2bxc0的解。 輸入格式 a,b,c的值。 輸出格式 輸出兩個解&#xff0c;按照大小順序輸出&#xff0c;一個解時需要打印兩次&#xff0c;不用考慮無解問題&#xff0c;保留兩位小數 樣例輸入 1 5 -2樣例輸出 0.37 -5.37 代碼解析 首先&#xff0…

了解進程和線程

一、進程和線程 類比&#xff1a; 一個工廠&#xff0c;至少有一個車間&#xff0c;一個車間中至少有一個工人&#xff0c;最終是工人在工作。 一個程序&#xff0c;至少有一個進程&#xff0c;一個進程中至少有一個線程&#xff0c;最終是線程在工作。 進程&#xff1a;是計…

C#正則表達式,提取信息使用

正則表達式簡介 在C#中&#xff0c;正則表達式&#xff08;Regular Expression&#xff0c;通常簡寫為regex或regexp&#xff09;是一種功能強大的文本處理工具&#xff0c;它使用特定的字符序列來定義搜索模式&#xff0c;從而實現對文本的高效搜索、匹配和替換操作。正則表達…

鄉村振興與鄉村旅游深度融合:依托鄉村自然和文化資源,發展鄉村旅游產業,促進農民增收致富,打造特色美麗鄉村

目錄 一、引言 二、鄉村振興與鄉村旅游的內在聯系 三、依托鄉村自然和文化資源發展鄉村旅游產業 &#xff08;一&#xff09;挖掘鄉村自然資源優勢&#xff0c;打造特色旅游品牌 &#xff08;二&#xff09;挖掘鄉村文化資源內涵&#xff0c;豐富旅游活動內容 四、促進農…

新手做視頻號電商,做什么樣的產品好賣?適合不會選類目的新手看

大家好&#xff0c;我是電商花花&#xff0c;專注做電商的花花。 視頻號現在的發展可以說是非常好的&#xff0c;擁有著空前的市場和流量&#xff0c;隨著視頻號小店新項目對電商的沖擊&#xff0c;讓更多創業者和新手商家開始涌入視頻號電商的行列。 想要在新項目中搶占流量…

【客戶案例】禪道軟件助力長虹新網實現研發項目管理創新

四川長虹新網科技有限責任公司&#xff08;以下簡稱長虹新網&#xff09;深耕全球運營商市場二十多年&#xff0c;具備行業領先的軟硬件研發、制造、全球化市場營銷能力&#xff0c;持續服務國內外200多家主流電信及廣電運營商、垂直行業服務商&#xff0c;與合作伙伴共同成長。…

Windows11系統安裝Mysql8之后,啟動服務net start mysql報錯“服務沒有響應控制功能”的解決辦法

問題 系統環境&#xff1a;Windows11 數據庫版本&#xff1a;Mysql8 雙擊安裝&#xff0c;一路下一步&#xff0c;完成&#xff0c;很順利&#xff0c;但是開啟服務后 net start mysql 報錯&#xff1a; 服務沒有響應控制功能。 請鍵入 NET HELPMSG 2186 以獲得更多的幫助 不…