pm install apk
pm uninstall apk
adb install [-r] [-s]
-r 表示重新安裝該apk包
-s 表示將apk安裝到sd卡上
在android中,除了從介面上啟動程式之外,還可以從命令列啟動程式,使用的是命令列工具am.
啟動的方法為
wangwei@wwg41d3:~$ adb shell
$ su
# am start -n {包(package)名}/{包名}.
程式的入口類可以從每個應用的androidmanifest.xml的檔案中得到,以計算器(calculator)為例,它的
package="com.android.calculator2" …>…
由此計算器(calculator)的啟動方法為:
# am start -n com.android.calculator2/com.android.calculator2.calculator
對於helloactivity這個示例工程,androidmanifest.xml如下所示:
package="com.example.android.helloactivity" …>
由此它的啟動方法為:
# am start -n com.example.android.helloactivity/com.example.android.helloactivity.helloactivity
其他的一些應用啟動命令,如下所示:
calendar(日曆)的啟動方法為:
# am start -n com.android.calendar/com.android.calendar.launchactivity
alarmclock(鬧鐘)的啟動方法為:
# am start -n com.android.alarmclock/com.android.alarmclock.alarmclock
# 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
usage: am [subcommand] [options]
start an activity: am start [-d]
-d: enable debugging
send a broadcast intent: am broadcast
start an instrumentation: am instrument [flags]
-r: print raw results (otherwise decode report_key_streamresult)
-e : set argument to
-p : write profiling data to
-w: wait for instrumentation to finish before returning
start profiling: am profile start
stop profiling: am profile stop
specifications include these flags:
[-a ] [-d ] [-t ]
[-c [-c ] ...]
[-e|--es ...]
[--ez ...]
[-e|--ei ...]
[-n ] [-f ]
啟動的方法為
# am start -n 包(package)名/包名.活動(activity)名稱
啟動的方法可以從每個應用的androidmanifest.xml的檔案中得到
# 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
撥打** :
am start -a android.intent.action.call -d tel:10086
啟動 google map 直接定位到北京 :
am start -a android.intent.action.view geo:0,0?q=beijing
url:
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的檔案中得到,以...
msiexec命令列安裝 命令列無介面安裝ajax
windows r installer.v 3.01.4000.3959 msiexec option optional parameter 安裝選項 安裝或配置產品 a 管理安裝 在網路上安裝產品 j t g 播發產品 m 播發到所有使用者,u 播發到當前使用者 解除安裝產品 顯示選項 quiet...