免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2610 | 回复: 0
打印 上一主题 下一主题

如何用adb命令启动你的Android程序 [ [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-10-12 20:33 |只看该作者 |倒序浏览
我们都知道用"adb install filename.apk"命令可以安装一个android程序,那你知道在安装后如何启动你的程序吗?

试试下面的命令吧。


01.adb shell am start -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -n breakan.test/breakan.test.TestActivity
复制代码或简单一些。


01.adb shell am start -n breakan.test/breakan.test.TestActivity
复制代码其中"breakan.test/breakan.test.TestActivity"中的"breakan.test"是程序的包名,"TestActivity"是程序Activity类的类名。我们来看下adb shell am命令的帮助。
01.usage: am [subcommand] [options]

02.

03.    start an Activity: am start [-D] [-W] <INTENT>

04.        -D: enable debugging

05.        -W: wait for launch to complete

06.

07.    start a Service: am startservice <INTENT>

08.

09.    send a broadcast Intent: am broadcast <INTENT>

10.

11.    start an Instrumentation: am instrument [flags] <COMPONENT>

12.        -r: print raw results (otherwise decode REPORT_KEY_STREAMRESULT)

13.        -e <NAME> <VALUE>: set argument <NAME> to <VALUE>

14.        -p <FILE>: write profiling data to <FILE>

15.        -w: wait for instrumentation to finish before returning

16.

17.    start profiling: am profile <PROCESS> start <FILE>

18.    stop profiling: am profile <PROCESS> stop

19.

20.    <INTENT> specifications include these flags:

21.        [-a <ACTION>] [-d <DATA_URI>] [-t <MIME_TYPE>]

22.        [-c <CATEGORY> [-c <CATEGORY>] ...]

23.        [-e|--es <EXTRA_KEY> <EXTRA_STRING_VALUE> ...]

24.        [--esn <EXTRA_KEY> ...]

25.        [--ez <EXTRA_KEY> <EXTRA_BOOLEAN_VALUE> ...]

26.        [-e|--ei <EXTRA_KEY> <EXTRA_INT_VALUE> ...]

27.        [-n <COMPONENT>] [-f <FLAGS>]

28.        [--grant-read-uri-permission] [--grant-write-uri-permission]

29.        [--debug-log-resolution]

30.        [--activity-brought-to-front] [--activity-clear-top]

31.        [--activity-clear-when-task-reset] [--activity-exclude-from-recents]

32.        [--activity-launched-from-history] [--activity-multiple-task]

33.        [--activity-no-animation] [--activity-no-history]

34.        [--activity-no-user-action] [--activity-previous-is-top]

35.        [--activity-reorder-to-front] [--activity-reset-task-if-needed]

36.        [--activity-single-top]

37.        [--receiver-registered-only] [--receiver-replace-pending]

38.        [<URI>]
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP