摘要: 来源: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, 阅读全文
posted @ 2014-03-20 20:20 随我畅翔 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 方式一,Running services通过手机上Running services的Activity查看,可以通过Setting->Applications->Running services进。 方式二,使用ActivityManager的getMemoryInfo(ActivityManager.MemoryInfooutInfo)ActivityManager.getMemoryInfo()主要是用于得到当前系统剩余内存的及判断是否处于低内存运行。实例1:privatevoid displayBriefMemory(){ finalActivityManager activi 阅读全文
posted @ 2014-03-20 16:21 随我畅翔 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 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... 阅读全文
posted @ 2014-03-20 15:54 随我畅翔 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 写了可执行文件启动器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 阅读全文
posted @ 2014-03-20 14:08 随我畅翔 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 生成hprof文件可以在DDMS选中进程点击窗口左上角的"dump hprof file"按钮来直接生成,也可以通过在程序加代码中来生成代码2:voidgenerateHprof() { String packageName=getApplicationInfo().packageName; StringhpFilePath="/data/data/"+packageName+"/input.hprof";try{//Debug.dumpHprofData("/sdcard/input.hprof"); Debug 阅读全文
posted @ 2014-03-20 13:09 随我畅翔 阅读(11066) 评论(0) 推荐(1) 编辑