`
- 浏览:
2595115 次
- 来自:
深圳
-
1)
安装
Help->SoftWare Updates and Add-ons->Available software-> Add Site :
http://download.eclipse.org/mat/1.0/update-site/
2) 生成.hprof文件
adb shell
chmod 777 /data/misc(默认的HProf (Heap Profile) 放在/data/misc,需要改写权限为777)
exit
adb shell ps (查看你的进程号)
adb shell kill -10 pid (你准备分析的进程号)
这个时候你可能在logCat中看到一些如下信息:
adb shell logcat
I/dalvikvm( ): threadid=7: reacting to signal 10 I/dalvikvm( ): SIGUSR1 forcing GC and HPROF dump I/dalvikvm( ): hprof: dumping VM heap to "/data/misc/heap-dump-tm- pid.hprof-hptemp". I/dalvikvm( ): hprof: dumping heap strings to "/data/misc/heap-dump-tm124026
3144-pid.hprof". I/dalvikvm( ): hprof: heap dump completed, temp file removed D/dalvikvm( ): GC freed 1292 objects / 92440 bytes in 11 sec D/dalvikvm( ): GC freed 215 objects / 9400 bytes in 963m
现在你可以将heap dump 信息拷贝到某个地方,以便我们一会用eclispse的 MAT来分析:
adb pull /data/misc/heap-dump-tm-pid.hprof××××目录
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
android-sdk-build-tools27.0.1.rar
android-sdk-build-tools27.0.0.rar
android-tools-fsutils安装包 android-tools-fsutils_5.1.1.r38-1.1_amd64.deb
Android SDK 19-31的Build tools
android-tools-fsutils_5.1.1.r38-1.1_arm64 安装包
android-sdk-build-tools29.0.0.rar
android-sdk-build-tools25.0.0.rar
android-sdk-build-tools23.0.2.rar
android-sdk-build-tools18.0.1.rar
android-sdk-build-tools25.0.2.rar
android-tools-fsutils_4.2.2+git20130218-3ubuntu23_i386.deb
android-sdk-build-tools17.0.0.rar
Android SDK Build-tools, revision 28.0.1 使用方法: $ [ ! -d $ANDROID_HOME/build-tools ] && mkdir -p $ANDROID_HOME/build-tools $ unzip build-tools_r28.0.1-macosx.zip -d $ANDROID_HOME/build-tools/ $ mv...
Android开发SDK的platform-tools,此文件版本为28.0.1,android系统9.0,下载后将原SDK目录下的platform-tools删除,然后将下载的文件解压到SDK目录下
android-sdk-build-tools19.0.2.rar
在React Native环境配置的过程中,build-tools在SDK Manager中下载出错;将安装包解压到相关目录即可
android-sdk-build-tools25.0.3.rar
android-sdk-build-tools29.0.1.rar
Related Project: Kotlin-Reflect-Tools-For-Android OverView This is a tool library for Kotlin to use java reflect APIs in Kotlin simply method.It can modify or read the top level private visible ...
本人在centos上搭建了个jenkins服务,配置Android环境时,发现mac版的build-tools不能用在centos上,因此专门找了个linux版的,亲自验证可行!