• [转载]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

  • 相关阅读:
    cscope
    C语言
    PMP-------框架
    shell--打开新的.sh文件,直接添加title
    工欲善其事,必先利其器
    同步异步阻塞非阻塞可中断的睡眠不可中断的睡眠
    内核--时间
    没有必要的事情,要学会适当忍让!
    嵌入式开发之CPU的那些事...
    互斥技术----原子变量和自旋锁
  • 原文地址:https://www.cnblogs.com/xiaochao1234/p/3909155.html
Copyright © 2020-2023  润新知