第一步:

注意: 要求的运行环境是java8

1. 直接下载别人编译好的dex-method-counts.jar到电脑 如 d盘

2. 这个jar自己去百度一下 csdn都是(文章最后有惊喜)

3. 自己去github下载工程 自己去编译导出jar(反正我是没有成功...)

 

============更新=============

我知道如何编译工程导出jar了 ,下面是导出步骤:

1. 下载github上的工程 点击打开链接 (文章最后有惊喜)下载完毕,解压 

2. 配置环境变量 打开的as安装目录balalala 比如我的  D:\Develop\Android\Android Studio\gradle\gradle-4.1\bin 

把上面的路径配置到 系统变量\Path 末尾 别忘记加上 ; 符号(这样日后你还需要配置环境变量的话 就不会自己挖坑埋自己了)

3. win+r 调出dos窗口 输入 gradle 测试是否配置成功 稍等一下 出现 Startinfg.... 然后出现绿色字 BUILD SUCCESSFUL 这说明ok了

4. 在dos窗口中 进入dex-method-counts目录 比如我的在E盘 我的命令是这样的

4.1 e:

4.2 cd \private\app\dex-method-counts-master\dex-method-counts-master (直接在电脑上找到这个层级 复制粘贴即可)

5. 输入命令 gradle jar  如果出现绿色字 BUILD SUCCESSFUL 这说明ok了 在目录里面的 \build\jar 这里 就会生成了一个dex-method-counts.jar

6. 这样就成功导出了jar了

 

第二步:

win+r 调出dos窗口:

1. 首先进入你的jar所在的目录 如我的 d盘 命令 d:

2. 输入命令行 java -jar dex-method-counts.jar  apk完整路径 如:

java -jar dex-method-counts.jar D:\workplace\methodcountdemo\app\build\outputs\apk\app-debug.apk

3. 命令行输入结束 敲 enter键

4. 出现 Processing xxxx.apk 则说明成功了 耐心检测完毕 出现的数据中 最后的就是测试的apk的方法总数

5. 具体的app中依赖的jar 你可以在出现的数据中找到的 比如 fresco... 给你看看截图 数据太多 所以只截开始和结束的图

使用dex-method-counts.jar来查看apk的方法数量

 

下面这张是结尾的图 你可以看到方法总数量

使用dex-method-counts.jar来查看apk的方法数量

 

ps:

csdn的上面的jar需要的积分比较贵 我下了一个扔在微云上面了 积分不够的可以在这下载

顺便我也把工程扔进去了 github打不开的可以在这里下

链接:点击打开链接 密码:qMH3KL

 

对了 我在csdn也上传了工程 2个积分 不嫌弃的话可以在这里下载

点击打开链接

 

 

 

 

相关文章:

  • 2022-12-23
  • 2022-02-08
  • 2021-12-26
  • 2021-10-11
  • 2022-12-23
  • 2022-01-08
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-04
  • 2021-08-02
  • 2021-09-09
  • 2021-10-23
  • 2022-12-23
  • 2021-06-01
相关资源
相似解决方案