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...