1.列舉當前連接的所有android設備
adb devices
2.進入shell模式
adb shell
3.獲取root權限
su
4.安裝應用程序
adb install [apk文件的完整路徑]
5.卸載應用程序
adb uninstall [應用程序的主包名]
6.向android上傳文件
adb push <local> <android>
7.從android下載文件
adb pull <android> <local>
8.啓動指定的應用
adb shell am start -n [包名]/[包名.類名]
eg:
啓動設置:adb shell am start -n com.android.settings/com.android.settings.Settings
9.關閉指定的應用
adb shell 進入shell模式
正如linux下一樣,通過ps指令查看相關應用的PID
kill [PID]
關於刪除應用的另一種方法
通常情況下,我們買來的安卓設備都會預裝很多廠商的軟件,很多都是沒有用的,通常也無法卸載,但是獲取root權限後,一切都不一樣了,此處我們也不是通過adb uninstall的指令去卸載程序,而是直接刪除(rm)文件,系統預裝的軟件通常在/system/app目錄下,我們直接rm -rf [文件名],會發現
rm failed for ... Read-only file system
的錯誤,意思是說刪除該文件失敗,因爲文件系統是隻讀的我們需要做如下操作來解決這個問題
1.adb shell
2.mount
3.su進入超級管理員模式
4.mount -o remount /dev/block/actc /system(重新掛在一下)
完成這些操作後,再去刪除system/app中的內容就可以成功了