adb指令整理貼

2021-08-03 19:23:07 字數 1787 閱讀 1137

d:\program files\microvirt\memu\

複製**

1. adb設定模擬器屬性imei、imsi、手機號、sim卡號

adb shell setprop microvirt.imei ***************

adb shell setprop microvirt.imsi ***************

adb shell setprop microvirt.linenum ***************

adb shell setprop microvirt.simserial ***************

複製**

2. adb設定充電模式

adb shell setprop microvirtd.battery.status "charging|not charging"

複製**

3. 開啟|關閉飛行模式

adb shell am force-stop com.android.settings & adb shell am start -a android.settings.airplane_mode_settings & adb shell input keyevent 23 & adb shell input keyevent 3

複製**

4. 獲取所有已安裝程式apk路徑和包名

adb shell pm list packages -f#(指令尾部加》soft.txt,可以將結果輸出到soft.txt中)

複製**

5. adb對指定裝置執行指令

adb -s ip:埠 指令

複製**

6. 安裝應用

adb shell pm install "apk完整路徑"

複製**

7. 刪除應用資料

adb shell pm clear 包名

複製**

8. 解除安裝應用

adb shell pm uninstall 包名

複製**

9. 啟動應用

adb shell am start -n 包名/activity類名

複製**

10. 關閉應用

adb shell am force-stop 包名

複製**

11. 檢視apk的activity類名

aapt dump badging apk檔名

複製**

12. 解除安裝系統程式

adb shell mount -o remount,rw /dev/block/mtdblock2 /system

rm apk在模擬器中的絕對路徑

複製**

13. 檢視所有模擬器裝置(多開會用到)

adb devices

複製**

14. adb上傳本機檔案到模擬器

adb push "本機檔案路徑" "上傳的模擬器目錄路徑"

示例:adb push "d:\file.txt" "/system/"

拷貝system提示許可權不足,執行下面指令即可

adb remount - remounts the /system partition on the device read-write

複製**

示例:adb pull "/system/file.txt" "d:\file.txt"

複製**

16. adb設定模擬器當前時間

adb shell date -s yyyymmdd.hhmmss

複製**

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 常用指令 !

b adb remount 需要完全 root 把system 目錄以讀寫的方式重新掛載,執行後就可以修改 system 目錄下的東西了 c adb shell 登入到手機,可以執行各種 linux 命令。執行後會出現上面提到的提示符,然後游標閃動等待輸入命令,比如 ls 列出當前目錄下的目錄和檔案...