检查代码混淆率proguard-rate
检查代码混淆率proguard-rate
使用步骤 (下面的步骤是针对Mac系统)
1.如果没有python3环境,需要先安装,建议用homebrew一键安装。
brew install python3
或者去官网下载安装: https://www.python.org/downloads
2.使用pip拉取混淆率计算的软件包
pip install proguard-rate
( 如果报错:zsh: command not found: pip
则执行:1. curl https://bootstrap.pypa.io/pip/get-pip.py -o get-pip.py
2.sudo python3 get-pip.py
3. 输入电脑开机密码
4.pip install proguard-rate
)
proguard-rate是这个脚本的名称,也可以去官网查看这个软件包: proguard-rate · PyPI,会默认安装最新版本。
3.拉取成功后,在terminal直接输入calRate命令,enter键,根据提示传入mapping文件地址,就可以计算出混淆率了
MacBook-Pro ~ % calRate请输入mapping文件地址: /Users/weigan/Downloads/mapping.txt 总的有效行数: 70820 已混淆的行数 67697 混淆率 0.9559022874894098