android adb am命令
来源:互联网 发布:资产管理公司 知乎 编辑:程序博客网 时间:2024/05/15 23:49
在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am.
用adb工具工作区里输入 am --help
------------------------------------------------------------------------------------------------------------------
bash-3.2# am --help
usage: am [subcommand] [options]
start an Activity: am start [-D] [-W] <INTENT>
-D: enable debugging
-W: wait for launch to complete
start a Service: am startservice <INTENT>
send a broadcast Intent: am broadcast <INTENT>
start an Instrumentation: am instrument [flags] <COMPONENT>
-r: print raw results (otherwise decode REPORT_KEY_STREAMRESULT)
-e <NAME> <VALUE>: set argument <NAME> to <VALUE>
-p <FILE>: write profiling data to <FILE>
-w: wait for instrumentation to finish before returning
start profiling: am profile <PROCESS> start <FILE>
stop profiling: am profile <PROCESS> stop
start monitoring: am monitor [--gdb <port>]
--gdb: start gdbserv on the given port at crash/ANR
<INTENT> specifications include these flags:
[-a <ACTION>] [-d <DATA_URI>] [-t <MIME_TYPE>]
[-c <CATEGORY> [-c <CATEGORY>] ...]
[-e|--es <EXTRA_KEY> <EXTRA_STRING_VALUE> ...]
[--esn <EXTRA_KEY> ...]
[--ez <EXTRA_KEY> <EXTRA_BOOLEAN_VALUE> ...]
[-e|--ei <EXTRA_KEY> <EXTRA_INT_VALUE> ...]
[-n <COMPONENT>] [-f <FLAGS>]
[--grant-read-uri-permission] [--grant-write-uri-permission]
[--debug-log-resolution]
[--activity-brought-to-front] [--activity-clear-top]
[--activity-clear-when-task-reset] [--activity-exclude-from-recents]
[--activity-launched-from-history] [--activity-multiple-task]
[--activity-no-animation] [--activity-no-history]
[--activity-no-user-action] [--activity-previous-is-top]
[--activity-reorder-to-front] [--activity-reset-task-if-needed]
[--activity-single-top]
[--receiver-registered-only] [--receiver-replace-pending]
[<URI>]
------------------------------------------------------------------------------------------------------------------
启动的方法为
# am start -n 包(package)名/包名.活动(activity)名称
启动的方法可以从每个应用的AndroidManifest.xml的文件中得到
Music 和 Video(音乐和视频)的启动方法为:
# 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=shanghai
- android adb am命令
- android adb am命令
- android adb am命令
- Android adb shell am 命令介绍
- Android 通过adb shell am broadcast发送广播 adb命令
- adb shell am命令
- adb shell am 命令
- adb am命令
- adb shell am命令
- android adb shell am一些命令的用法
- adb shell am 一些命令
- adb shell am start 命令
- adb shell am/pm命令
- adb之am、pm命令
- android mkdir命令,cat命令,adb命令,am命令,ls命令
- android 性能分析之常用adb命令adb shell am start -W
- Android adb shell am学习
- android adb shell am常用命令
- 7种员工最受赏识(转)
- 初涉Android蓝牙开发
- Windows7使用OpenOffice SDK的配置 (4)
- 安装Android SDK时遇到Failed to rename directory
- 计划要读的书
- android adb am命令
- @implementation NSString (URL)
- jQuery学习笔记1-4
- MarkdownPad中使用中文
- Spring AOP+ehCache简单缓存系统解决方案
- Hibernate Search in a JPA application
- 常用的数据库管理SQL语句(二)
- ABAP中Char類型數據轉換成Decimal類型
- Silverlight导出excel的另一种方式