【Android】adb常用指令整理

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中的內容就可以成功了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章