apk java方法数的统计
来源:互联网 发布:java swing 组件大小 编辑:程序博客网 时间:2024/05/22 01:46
今天主要测了一下apk,jar,以及package包分类的java方法数量查询,就简单讲一下吧。
ps---须下载dx和对应的lib
apk:
首先解压apk,提取出classes.dex,在Linux下使用命令cat classes.dex | head -c 92 | tail -c 4 | hexdump -e '1/4 "%d\n"',可得到结果。
jar:
首先用dx命令,将jar包打成dex,dx --dex --output=a.dex a.jar,然后在Linux下使用命令cat a.dex | head -c 92 | tail -c 4 | hexdump -e '1/4 "%d\n"',可得到结果。
分包过滤统计:
ps---须下载baksmali.jar和
smali.jar放入sdk tools中
将apk解压,提取classes.dex,使用命令java -jar baksmali.jar -o classes_dir/ classes.dex,解压到classes_dir中,过滤包名,例如统计com.a.b,java -jar smali.jar classes_dir/com/a/b -o com.a.b.dex,这里可以得到com.a.b.dex,然后在Linux下使用命令cat a.dex | head -c 92 | tail -c 4 | hexdump -e '1/4 "%d\n"',可得到结果。
大致算的方法就以上几种,基本验证是正确的,就是统计的规则还不是很清楚,可以作为参考。
0 0
- apk java方法数的统计
- 统计apk里的方法数
- 统计apk方法数的jar包
- Android统计APK方法数
- 【工具】统计jar包和apk中的java方法数
- 统计jar包和apk中的java方法数
- java统计apk或者jar、dex方法数
- 如何查看或者统计android的apk的方法数
- 统计Android apk和jar的方法数
- Android apk文件方法数统计
- [Android] 统计apk中各个模块中的方法数
- 统计 apk 方法数和代码行数小工具
- 统计apk文件和jar包中的方法数
- 一个在线的Apk方法统计工具
- Android 统计apk中方法的数量
- Android APK 方法数过多的问题
- 如果获取apk的总方法数
- 计算apk中方法数的脚本
- 40个Java集合面试问题和答案
- 【swift】15-0519 数组和字典
- 响应式WEB设计总结
- LeetCode---(86) Partition List
- UML建模之数据建模(Data Model Diagram)
- apk java方法数的统计
- boost 学习网站
- Pat(Advanced Level)Practice--1095(Cars on Campus)
- 深入理解Java:注解(Annotation)自定义注解入门
- 第十一周【会声会影项目教程】
- UML建模之业务处理模型(Business Process Model,BPM)
- 深入理解Java:注解(Annotation)--注解处理器
- USACO--3.2Sweet Butter+推优化的Dijkstral算法
- 黑马程序员-C前言-学习笔记