• 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

[转载]Android开发常用调试技术记录的更多相关文章

  1. Android开发60条技术经验总结

    Android开发60条技术经验总结,以下是全文: 1. 全部Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有 ...

  2. Android 开发60条技术经验总结(转)

    Android 开发60条技术经验总结: 1. 全部Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有效. 2. ...

  3. Android开发常用工具汇总

    Android开发常用工具汇总,本文章不断更新完善 一.数据库小工具Sqlite Developer  SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它的设计目标是嵌入式的, ...

  4. 转发—Android开发常用的插件及工具

    作者:蓝之风 出处:http://www.cnblogs.com/vaiyanzi/ Android开发常用的插件及工具 1.GitHub,这个不管是做安卓还是其他,只要是开发就必上的网站,也是天朝没 ...

  5. 36个Android开发常用代码片段

    //36个Android开发常用代码片段 //拨打电话 public static void call(Context context, String phoneNumber) { context.s ...

  6. Android开发常用开源框架:图片处理

    https://blog.csdn.net/SGQ_CSDN/article/details/79910709 Android开发常用开源框架:图片处理 框架名称 功能描述 Android Unive ...

  7. [转载]Android开发必备的21个免费资源和工具

    转载自: http://blog.csdn.net/shimiso/article/details/6788375 Android移动开发平台现在不是一个“火”字能形容的,今年Android平台在市场 ...

  8. Android开发常用工具类

    来源于http://www.open-open.com/lib/view/open1416535785398.html 主要介绍总结的Android开发中常用的工具类,大部分同样适用于Java. 目前 ...

  9. Android 开发无线调试

    在进行android开发的时候有时候总是连接不上设备,因为设备的USB进行频繁插拔之后会导致一定的损坏.所以在设备已经无法利用数据线进行连接开发工具的时候就需要有那么一个功能,那就是无线调试,是不是感 ...

随机推荐

  1. Arc Engine 中添加气泡提示框

    一.在ArcMap中的定位操作 已知若干点的经纬度坐标,要求在地图中进行定位: 1.通过Tool >Add X Y data 定位点,注意选择地理坐标系下的wgs 1984坐标系: 2.定位后的 ...

  2. Authentication with SignalR and OAuth Bearer Token

    Authentication with SignalR and OAuth Bearer Token Authenticating connections to SignalR is not as e ...

  3. ili9341 横屏驱动代码

    void ili9341_Initializtion(void) { u16 i; RCC->APB2ENR|=<<; //使能PORTB时钟 GPIOB->CRH&= ...

  4. 《Java数据结构与算法》笔记-CH3简单排序

    class ArrayBub { private long[] arr; private int nElement; public ArrayBub(int size) { arr = new lon ...

  5. UVa 307 - Sticks

    Sticks  [题目链接]:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category ...

  6. GCC4.8对new和delete的参数匹配新要求

    一段通信协议的代码,早年在GCC 4.4.VS2013下编译都挺好的,移植到GCC 4.8 ,为C++ 11做准备,在编译的时候发现问题 源代码省略后的版本如下: class Zerg_App_Fra ...

  7. java 最佳且开源的反编译工具

    1.jad:2.jode 很多gui的反编译工具(decafe,DJ,cavaJ)差不多都是基于jad和jode的.

  8. ColorNote.疑难解答

    首先感谢你对colornote的支持 在使用此应用的过程中,存在任何问题,请先在此页面查看是否有对应的解决方案[Ctrl + F 搜索] 如果问题无法解决,请在页面下方留言,或者邮件light.z@q ...

  9. HDU 5787 K-wolf Number (数位DP)

    K-wolf Number 题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=5787 Description Alice thinks an integ ...

  10. [iOS 多线程 & 网络 - 2.3] - 解析xml

    A.XML基本知识 1.xml概念 什么是XML全称是Extensible Markup Language,译作“可扩展标记语言”跟JSON一样,也是常用的一种用于交互的数据格式一般也叫XML文档(X ...