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