adb查看当前app的编译方式

adb查看当前app的编译方式,第1张

可以使用adb shell命令查看当前应用程序的编译方式。首先,姿没你需要连接设备,然后使用adb shell命令进入shell模式,然后使用命令“dexdump -d <apk文件>”悉册睁来查看当睁岁前应用程序的编译方式。

adb是一个非常强大的工具,使用adb查看应铅虚衫用程序内存使用情况可按如下格式在命令行里查看内存使用情况:

adb shell dumpsys meminfo <package_name>

其中,package_name 也可以换成程序的pid,pid可以通过 adb shell top | grep app_name 来查找,下图是某个程序的内存使用情况:

重点关注如下几个字段:

(1) Native/Dalvik 的 Heap 信息具体在上面的第一行和第槐腔二行,它分别给出的是JNI层和Java层的内存分配情况,如果发现这个值一直增长,则代表程序可能出现了内存泄漏。

(2) Total 的 PSS 信息这个值就是你的应用真正占据的誉仔内存大小,通过这个信息,你可以轻松判别手机中哪些程序占内存比较大了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12523396.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-26
下一篇2025-08-26

发表评论

登录后才能评论

评论列表(0条)

    保存