[转载]Android开发常用调试技术记录_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > [转载]Android开发常用调试技术记录

[转载]Android开发常用调试技术记录

 2014/8/13 9:42:52  xiaochao1234  程序员俱乐部  我要评论(0)
  • 摘要:ANDROID调试技术:1)Ps指令ls–l/proc/27/cat/proc/27/cmdline#cmdline文件表示了这个进程所在的命令行。cat/proc/27/status#status文件表明了获知这个进程的相关信息。#stat包含更多信息,但较难读。cat/proc/27/task#task文件表明了进程信息。2)vmstat查看虚拟内存统计信息3)top统计CPU的消耗情况4)dumpstatdumpsys#adbshelldumpstat|grepCPU5
  • 标签:android 常用 开发 技术 Android开发
  • ANDROID 调试技术:

  • 1)Ps 指令

  • ls –l /proc/27/

  • cat /proc/27/cmdline       #cmdline文件表示了这个进程所在的命令行。

  • cat /proc/27/status      #status 文件表明了获知这个进程的相关信息。 #stat包含更多信息,但较难读。

  • cat /proc/27/task      #task 文件表明了进程信息。

  • 2)vmstat 查看虚拟内存统计信息

  • 3)top 统计CPU的消耗情况

  • 4)dumpstat  dumpsys

  • #adb shell dumpstat |grep CPU

  • 5)dmesg

  • 6)ioctl

  • Ioctl –l 16 –r /dev/graphics/fb0 0x4600

  • Android专用调试命令:

  • 1)    netcfg

  • 2)    service

  • 1. service list

  • 会列出本机所有正在运行的service。

  • Service 调用:

  • service call phone <span style="color:#FF0000;">2</span> s16 "123"

  • service call isms <span style="color:#FF0000;">4</span> s16 "12345678" s16 "" s16 "hello world!" s16 "" s16 ""

  • 3) am

  • # am start -n com.android.music/com.android.music.MusicBrowserActivity

  • # am start -n com.android.music/com.android.music.VideoBrowserActivity

  • # am start -n com.android.music/com.android.music.MediaPlaybackActivity

  • Camera(照相机)的启动方法为:

  • # am start -n com.android.camera/com.android.camera.Camera

  • Browser(浏览器)的启动方法为:

  • # am start -n com.android.browser/com.android.browser.BrowserActivity

  • 启动浏览器 :

  • am start -a android.intent.action.VIEW -d  http://www.google.cn/

  • 拨打电话 :

  • am start -a android.intent.action.CALL -d tel:10086

  • 启动 google map 直接定位到北京 :

  • am start -a android.intent.action.VIEW geo:0,0?q=beijing

  • 附录: android shell 表

  • dumpcrash

  • sh

  • date

  • am

  • hciattach

  • dd

  • dumpstate

  • sdptool

  • cmp

  • input

  • logcat

  • cat

  • itr

  • servicemanager

  • dmsg

  • monkey

  • dbus-daemon

  • df

  • pm

  • debug_tool

  • getevent

  • svc

  • flash_image

  • getprop

  • ssltest

  • installd

  • hd

  • debuggerd

  • dvz

  • id

  • dhcpcd

  • hostapd

  • ifconfig

  • hostapd_cli

  • htclogkernel

  • insmod

  • fillup

  • mountd

  • ioctl

  • linker

  • qemud

  • kill

  • logwrapper

  • radiooptions

  • ln

  • telnetd

  • toolbox

  • log

  • iftop

  • hcid

  • lsmod

  • mkdosfs

  • route

  • ls

  • mount

  • setprop

  • mkdir

  • mv

  • sleep

  • dumpsys

  • notify

  • setconsole

  • service

  • netstat

  • smd

  • playmp3

  • printenv

  • stop

  • sdutil

  • reboot

  • top

  • rild

  • ps

  • start

  • dalvikvm

  • renice

  • umount

  • dexopt

  • rm

  • vmstat

  • surfaceflinger

  • rmdir

  • wipe

  • app_process

  • rmmod

  • watchprops

  • mediaserver

  • sendevent

  • sync

  • system_server

  • schedtop

  • netcfg

  • ping

  • chmod

上一篇: 儿童一半的学习能力由基因决定 下一篇: 没有下一篇了!
  • 相关文章
发表评论
用户名: 匿名