Android开发常用调试技术大全

  次阅读 作者:智能小宝 来源:互联网 2016-01-19 10:59 我要评论(0)

ANDROID 调试技术:

1)Ps 指令

lsl /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

#adb shell dumpstat |grep CPU

5)dmesg

6)ioctl

Ioctll 16r /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 -dhttp://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

本站文章信息来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如果您有什么意见或建议,请联系QQ28-1688-302!

人工智能实验室
相关文章相关文章
  • 无人驾驶汽车如何改变城市生活?听听他们怎么说

    无人驾驶汽车如何改变城市生活?听听他们怎么说

  • 未来两年人工智能要怎么走?看这篇就够了

    未来两年人工智能要怎么走?看这篇就够了

  • 韩春雨称已能重复实验结果 近期将有消息公布

    韩春雨称已能重复实验结果 近期将有消息公布

  • 英国研发“杀生”机器人 通过生命体获取能量

    英国研发“杀生”机器人 通过生命体获取能量

网友点评网友点评
阅读推荐阅读推荐

据国外媒体报道,在过去两年内,聊天机器人(chatbot)、人工智能以及机器学习的研发和采用取得了巨大进展。许多初创公司正利用人工智能和...

霍金 视觉中国 图 英国著名物理学家霍金(Stephen Hawking)再次就人工智能(AI)发声,他认为:对于人类来说,强大AI的出现可能是最美妙的...

文|郑娟娟 今年,人工智能(AI) 60岁了。在AI60岁的时候,笔者想要介绍一下AI100,一个刚刚2岁的研究项目,但它的预设寿命是100年,甚至更长...

AlphaGo与李世石的人机大战,为大众迅速普及了人工智能的概念。 但对谷歌而言,除了下围棋,现在的人工智能进展到哪一步了?未来,人工智能...