摘要:
来源:http://hubingforever.blog.163.com/blog/static/1710405792013102954345842/以下是对一个已经打包的Android应用程序的apk文件根据渠道号再进行批量打包的程序示例。config.bat文件set outDir=outset rawDatadir=tempset apk=SignatureChecker.apkset channelName=A;Bset channelNo=1;2;3;4set projectName=rset versionCode=100set stamp=%Date:~0,4%%Date:~5, 阅读全文
摘要:
方式一,Running services通过手机上Running services的Activity查看,可以通过Setting->Applications->Running services进。 方式二,使用ActivityManager的getMemoryInfo(ActivityManager.MemoryInfooutInfo)ActivityManager.getMemoryInfo()主要是用于得到当前系统剩余内存的及判断是否处于低内存运行。实例1:privatevoid displayBriefMemory(){ finalActivityManager activi 阅读全文
摘要:
TermsVSS- Virtual Set Size 虚拟耗用内存(包含共享库占用的内存)RSS- Resident Set Size 实际使用物理内存(包含共享库占用的内存)PSS- Proportional Set Size 实际使用的物理内存(比例分配共享库占用的内存)USS- Unique Set Size 进程独自占用的物理内存(不包含共享库占用的内存)一般来说内存占用大小有如下规律:VSS >= RSS >= PSS >= USSPID Vss Rss Pss Usscmdline481 31536K 30936K 14337K 9956Ksystem_se... 阅读全文
摘要:
写了可执行文件启动器Launcher.jar及一些批处理,通过它们就可以自动的以一定的时间间隔提取Hprof和进程的内存信息;一、需要的库可执行文件启动器:lib\Launcher.jar注:关于Launcher.jar的源码如下:源码包含2个文件Worker.java和Launcher.javaWorker.java文件:package com.teleca.robin;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import javax.swing.JLa 阅读全文
摘要:
生成hprof文件可以在DDMS选中进程点击窗口左上角的"dump hprof file"按钮来直接生成,也可以通过在程序加代码中来生成代码2:voidgenerateHprof() { String packageName=getApplicationInfo().packageName; StringhpFilePath="/data/data/"+packageName+"/input.hprof";try{//Debug.dumpHprofData("/sdcard/input.hprof"); Debug 阅读全文