使用Android am命令啟動相關程式

2021-07-04 01:56:12 字數 1401 閱讀 9935

前提:配置好android開發環境,已執行adb shell

1、啟動指定應用程式

啟動的方法為

# am start -n 包(package)名/活動(activity)全路徑

檢視包中每個activity的全路徑的方法:

1、安裝並啟動「韌體工具箱」

3、彈出的視窗中選擇"advanced freeze",該程式所有的activity就會全部顯示出來

activity有兩種顯示格式,一種直接顯示全路徑,另一種在括號裡顯示相對路徑,相對路徑加上包名即是全路徑。

2、啟動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

3、啟動

camera

# am start -n com.android.camera/com.android.camera.camera

4、啟動browser

# am start -n com.android.browser/com.android.browser.browseractivity

5、啟動瀏覽器開啟指定網頁

# am start -a android.intent.action.view -d 

6、撥打**

# am start -a android.intent.action.call -d tel:10086

7、啟動google map 直接定位到北京

# am start -a android.intent.action.view geo:0,0?q=beijing

8、強制關閉乙個應用程式

# am force-stop com.tencent.mm

詳解Android AM命令

簡介 在android中,我們除了從介面上啟動程式之外,還可以從命令列啟動程式,如使用命令列工具am.am全稱activity manager,是android下非常實用命令,其 在frameworks base cmds am src com android commands am 命令視窗通過a...

Android AM命令列啟動程式的方法

在android中,除了從介面上啟動程式之外,還可以從命令列啟動程式,使用的是命令列工具am.usage am subcommand options start an activity am start d d enable debugging send a broadcast intent am ...

Android AM命令列啟動程式的方法

在android中,除了從介面上啟動程式之外,還可以從命令列啟動程式,使用的是命令列工具am.啟動的方法為 wangwei wwg41d3 adb shell su am start n 包 package 名 包名 程式的入口類可以從每個應用的androidmanifest.xml的檔案中得到,以...