谈起Android程序开发,就需要了解其四个主要的部件:Activity、Service、ContentProvider、BroadcastReceiver。而其中Activity是唯一直接控制程序界面呈现,直面用户操作的部件(当然BrowadCastReceiver也能通过桌面控件(App Wid...
分类:
移动开发 时间:
2015-02-03 14:47:38
阅读次数:
268
1. 打开命令行执行,adb shell dumpsys meminfo2. 将命令行输出拷贝到本地文本文件,查找指定进程的pid。如多看阅读的pid:289023. 命令行中:adb shell4. 进入adb shell后,输入:top | grep 28902。之后会实时显示指定进程的资源占用...
分类:
移动开发 时间:
2015-01-26 01:20:49
阅读次数:
240
SurfaceFlinger的dump信息详解
对于很多Android的显示问题,我们需要使用adb shell dumpsys SurfaceFlinger命令来获取SurfaceFlinger的dump信息,这对于我们分析问题有很大的帮助,因此我们这里以Android L为例,详细讲解下SurfaceFlinger的dump信息中各个字段的含义....
分类:
移动开发 时间:
2015-01-22 13:25:13
阅读次数:
414
Android提供的dumpsys工具能够用于查看手机中的应用程序和系统服务信息与状态,手机连接电脑后能够直接命令行运行adb shell dumpsys 查看全部支持的Service可是这样输出的太多,能够通过dumpsys | grep "DUMP OF SERVICE" 仅显示基本的Servi...
分类:
移动开发 时间:
2015-01-09 18:45:03
阅读次数:
592
1、截图指令screencap /mnt/sdcard/1234.png2、分辨率获取adb shell dumpsys window displays 或 adb shell dumpsys window结果如:init=1080x1920 480dpi cur=1080x1920 app=108...
分类:
移动开发 时间:
2014-12-10 21:07:35
阅读次数:
388
相关命令:adb shell dumpsys meminfo > dumpsys_meminfo.txt adb shell cat /sys/kernel/debug/ion/ion_mm_heap > ion_mm_heap.txt adb shell cat /proc/mali/memory_usage > gpu_mali_memory_usage.txt adb shell ps > ...
分类:
移动开发 时间:
2014-11-27 10:43:52
阅读次数:
223
获取设备IMEI:adb shell dumpsys iphonesubinfo文件在设备和PC端的操作:adb push [PC端源文件路径] [设备的目的文件路径] 例如:adb push C:\Users\pesson\Desktop\code /mnt/sdcard/wjj/adb pull...
分类:
数据库 时间:
2014-11-05 14:24:40
阅读次数:
219
非常有用的命令:
adb shell dumpsys activity
该命令可以看到当前运行的是哪个activity,运行的一些进程等
首先可以看到运行的进程:ACTIVITY MANAGER RUNNING PROCESSES (dumpsys activity processes)
Process LRU list (sorted by oom_adj, 43 total,...
分类:
移动开发 时间:
2014-10-20 17:25:59
阅读次数:
426
Android提供的dumpsys工具可以用于查看手机中的应用程序和系统服务信息与状态,手机连接电脑后可以直接命令行执行adb shell dumpsys 查看所有支持的Service但是这样输出的太多,可以通过dumpsys | grep "DUMP OF SERVICE" 仅显示主要的Service的信息。关于这个命令的使用方法在这里做一下记录,以备使用。
1、dumpsys支持的所有命令...
分类:
移动开发 时间:
2014-10-15 13:40:10
阅读次数:
246
android程序内存被分为2部分:native和dalvik,dalvik就是我们平常说的java堆,我们创建的对象是在这里面分配的,而bitmap是直接在native上分配的,对于内存的限制是 native+dalvik 不能超过最大限制。android程序内存一般限制在16M,当然也有24M的。
用以下命令可以查看程序的内存使用情况:
adb shell du...
分类:
数据库 时间:
2014-10-11 19:15:26
阅读次数:
360