Android AM命令及使用
来源:互联网 发布:主页 劫持 软件开发 编辑:程序博客网 时间:2024/05/22 01:55
Android AM命令及使用
Android系统可以通过终端使用AM命令启动某个指定的Activity。在具体应用中可以通过AM命令来达到启动指定Activity的目的。同样am命令也是在adb shell下使用。
例如启动 Camera.apk的主activity
am start -n com.android.camera/com.android.camera.Camera
其中com.android.camera是应用Activity所在的包名,com.android.camera.Camera是指定要启动的Activity。
--------------------------
am 命令使用说明:
usage: am [subcommand] [options]
start an Activity: am start [-D] <INTENT>
-D: enable debugging
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
<INTENT> specifications include these flags:
[-a <ACTION>] [-d <DATA_URI>] [-t <MIME_TYPE>]
[-c <CATEGORY> [-c <CATEGORY>] ...]
[-e|--es <EXTRA_KEY> <EXTRA_STRING_VALUE> ...]
[--ez <EXTRA_KEY> <EXTRA_BOOLEAN_VALUE> ...]
[-e|--ei <EXTRA_KEY> <EXTRA_INT_VALUE> ...]
[-n <COMPONENT>] [-f <FLAGS>] [<URI>]
启动的方法为
# am start -n 包(package)名/包名.活动(activity)名称
启动的方法可以从每个应用的AndroidManifest.xml的文件中得到
--------------------------
am命令在系统中的具体应用:
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=beijing
原文地址:点击打开链接
- Android AM命令及使用
- Android AM命令及使用
- Android命令使用--am
- Android AM命令使用
- android input及简单am命令
- 使用Android am命令启动相关程序
- Android am命令使用---待更新
- android am命令
- android am命令
- android am命令
- android adb am命令
- android am命令
- android adb am命令
- Android am命令
- Android命令am简介
- android adb am命令
- android am 命令总结
- android am pm命令
- 全面认识Android手机 (MIUI ROM适配之旅第一天——认识Android手机 )
- Android 监听屏幕锁屏,用户解锁
- snprintf VS itoa
- eclipse remote debug tomcat
- Android pm命令及使用
- Android AM命令及使用
- K60系列学习(二)链接脚本1
- 编译rtt的命令
- linux内核启动过程中Warning: unable to open an initial console
- FTP服务器配置
- Note of learning Inside the Java Virtual Machine Chapter Five
- rtt中加入RTGUI
- 递归打印数字
- 关于产品的一些思考——网易之有道云笔记