adb 常用指令 !

2021-07-09 11:16:35 字數 2949 閱讀 6476



b、

adb remount(

需要完全

root

——

把system

目錄以讀寫的方式重新掛載,執行後就可以修改

system

目錄下的東西了

c、

adb shell  ——

登入到手機,可以執行各種

linux

命令。

執行後會出現上面提到的提示符,然後游標閃動等待輸入命令,比如:

ls             ——

列出當前目錄下的目錄和檔案

cd ***      ——

進入***

目錄,可以是相對或絕對路徑

d、

adb push  object   /dest

主要用於上傳檔案到手機,其中

object

是要上傳的檔案,如果在當前目錄下則可以省略路徑名,否則必須加路徑,

dest

是檔案將要放到手機上的路徑,也可以跟上檔名。舉例如下:

adb push 1.zip /sdcard      ——

把當前目錄下的

1.zip

檔案上傳到手機上

/sdcard

目錄下,檔名不變

adb push 2.rar  /external_sd/22.rar   ——

把當前目錄下的

2.rar

檔案上傳到手機上

/external_sd

目錄下,檔名變成

22.rar

注意:這裡的

dest

在上面提到的非

root

、不完全

root

和root

環境下有著不同的限制。

非root

環境、不完全

root

環境:常用的只有

/sdcard

、/external_sd

,還有折騰可能用到

/data/local/tmp

完全root

環境: 

執行adb remount

之後dest

可以是system

目錄或其子目錄

(部分特殊目錄除外)。

e、

adb pull  object   desc

——object

是手機上某個檔案的路徑,需要以

/開頭的完整路徑,

dest

把手機上

把手機上

2dir

目錄下,前提是當前目錄下存在

2dir

目錄把手機上

的2dir

目錄下,改名為

map.apk

,前提是當前目錄下存在

2dir

目錄f、adb reboot bootloader——重啟手機到fastboot模式

直接重啟手機到fastboot模式,不用關機後再按組合鍵

adb reboot recovery——重啟手機到recovery模式

直接重啟手機到fastboot模式,不用關機後再按組合鍵

g、adb install ***.apk ——安裝當前目錄下的apk包到手機

fastboot命令

fastboot是配合手機的

fastboot

模式使用的一種工具。可以在手機系統損壞(非磚

)的情況下不依賴手機軟體,而是使用本地的映象操作手機。下面列舉常用的用法:

fastboot boot boot.img|recovery.img——用當前目錄下的

boot.img

或者recovery.img

啟動手機,具體如下

fastboot boot boot.img  ——用當前目錄下的

boot.img

啟動手機,在手機

boot

分割槽損壞的情況下可以用這個正常進入系統

fastboot boot recovery.img  ——用當前目錄下的

recovery.img

啟動手機到

recovery

模式,這個和手機上現有的系統完全無關,只要本地的 

recovery.img

是以前能正常進

rec的,那就絕對沒問題。那些官公升或者刷

rom後無法進入

rec的其實都可以通過這種方式進入

recovery 

環境進行刷機、刷

rec,刷各種

zip……

上面介紹兩種操作都是臨時的,也就是說重啟之後手機還是原來的狀態,沒有任何變動。典型的應用場景是修改boot.img

,可以用

fastboot boot bootnew.img

來測試新的

boot.img

,不對的話只需要重啟手機。下面這個的話就是真正改變了手機的

boot

分割槽,改寫成了當前目錄下 

boot.img

的內容。

fastboot flash boot boot.img——把當前目錄下的

boot.img

刷入手機的

boot

分割槽。fastboot flash recovery recovery.img  ——把當前目錄下的

recovery.img

刷入手機的

recovery

分割槽。這兩個命令可能慢慢被淘汰了,因為boot

和recovery

分割槽逐漸變大了,超過限制就會失敗。在這裡只是介紹一下。

好了,這兩個命令常用的都在這裡了,歡迎補充,也歡迎來隨時交流。

ADB常用指令

開發中時常要用到adb命令,個人感覺用命令要比視覺化操作方便很多,尤其是針對記憶體不是很充裕的情況 一些視覺化操作軟體很耗記憶體,特別卡 一般安裝好sdk後,在sdk資料夾下的platform tools中就可以找到 為了方便使用,不需要每次都通過cmd開啟adb.exe而是直接在cmd中使用adb...

常用adb指令

常用adb指令 adb shell 進入shell exit 退出shell su cd system sd data 進入系統內指定資料夾 ls 列表顯示當前資料夾內容 rm r 刪除名字為 的資料夾及其裡面的所有檔案 rm 刪除檔案 rmdir 刪除 的資料夾 adb shell環境下mkdir...

adb 常用指令

adb shell進入裝置的shell層,可以使用linux指令作業系統 adb devices檢視當前連線的裝置,連線到電腦上的android真機或者模擬器會以列表的形式顯示 adb install 從裝置上解除安裝軟體,用例 adb uninstall cn.com.zt.firstcode a...