常用adb 命令
停止 adb server 命令:
adb kill-server
啟動 adb server 命令:
adb start-server
檢視 adb 版本
adb version
檢視logcat日誌
adb logcat -s <標籤名>
logcat 列印在檔案制定位置
adb logcat -v time >C:\Users\lenovo\Desktop\logcat.txt
檢視當前PC端連線有多少裝置
adb devices
獲取AndroidID
adb shell settings get secure android_id
檢視adb的版本
adb version
給裝置進行軟體的安裝
adb -s 0123456789ABCDEF shell pm install -r E:\APK\security\zacer\browser.apk //-r,代表著本次安裝是重新安裝,會保留使用者資料。-s 標識裝置id 0123456789ABCDEF(裝置id) E:\... 為路徑
adb -s 0123456789ABCDEF install E:\APK\security\zacer\browser.apk //不帶-r 不能覆蓋安裝,手機上有該軟體需要刪除
adb install -r E:\MtkBrowser1.apk //******** -r 安裝打包過是release
adb install -t E:\MtkBrowser1.apk //******* -t 安裝為打包的 debug模式下的
adb install E:\APK\security\zacer\browser.apk //最常用的安裝命令 直接安裝
解除安裝裝置中已經安裝的軟體
adb -s 0123456789ABCDEF uninstall -k com.android.browser // -k,加上該參數列明解除安裝軟體後依舊保留使用者資料 , -s 同上識別裝置
adb -s 0123456789ABCDEF uninstall com.android.browser
adb uninstall com.android.browser //直接通過包名刪除apk
// 獲取連線到的手機的序列號
adb get-serialno
// 獲取裝置的連線狀態
adb -s 0123456789ABCDEF get-state
// 檢視一個apk所在的路徑
adb shell pm path com.android.browser
// 檢視手機中裝的所有的包
adb shell pm list packages
// 裝置關機
adb reboot
// 裝置重啟
adb shutdown
重啟到bootloader,即刷機模式
adb reboot bootloader
關於root 手機 與更改系統檔案的一些命令
步一:
首先使用USB連線電腦與小機,然後安裝adb相應的驅動;
步二:
開啟cmd
步三:
輸入命令adb remount ,意思是將裝置改為可讀可寫;
顯示remount succeeded就代表命令執行成功;
步四:
關鍵環節-
假如你要將Windows下D盤根目錄下的liu資料夾拷貝到機器(手機或者平板)的media目錄下;可以使用命令如下:
adb push D:\liu\. /data/media
然後按回車執行;
執行成功後就會機器的media/目錄下就會有檔案存在了。
注:
liu \. 點的意思是一次性push資料夾裡面的全部內容。
adb push MtkBrowser.apk/sdcard/
若是沒有配置adb的環境,需要在sdk下的platform-tools資料夾下執行cmd。
在 Android 中,如果要使用系統限制的許可權(比如 android.permission.WRITE_SECURE_SETTINGS),我們需要把程式安裝到 /system/app/ 下。
adb root
adb remount //將裝置改為可讀可寫
adb push 實際路徑\MtkBrowser.apk system/app/MtkBrowser
adb push 實際路徑\MtkBrowser.odex system/app/MtkBrowser/oat/arm
adb reboot
電腦操作刪除手機系統級別的檔案
備註:
① rm 刪除檔案,rm -rf 刪除檔案及資料夾
② 使用該方法需要進入 system/app/下 建立資料夾MtkBrowser/oat/arm
③ 所有在system/app/中的操作,必須要在 adb shell 操作之後
adb root
adb remount
adb shell
su //改變使用者許可權為root
mount -o remount rw /system // 使系統分割槽重新掛載,變為可讀寫
cd system/app/ // 進入此目錄下面
ls //檢視所需刪除APK的名字(如下圖)
rm -rf MtkBrowser // 刪除
reboot // 重啟
刪除系統apk
adb root
adb remount
adb shell
ls //顯示手機系統檔案
cd system/app
rm -rf BookmarkProvider 刪除系統資料夾 rm 刪除檔案
reboot
相關文章
- 常用adb命令
- 常用adb 和 adb shell 命令
- 常用的ADB命令
- 【Android】 adb 常用命令Android
- Android 逆向(四) - adb常用逆向命令Android
- android adb shell 常用命令Android
- Git日常常用命令和ADB常用命令Git
- adb常用命令食用方法
- adb簡介及常用命令
- Android ADB原理及常用命令Android
- adb 常用命令操作移動裝置
- adb命令
- Appium自動化測試之常用的adb命令APP
- 『與善仁』Appium基礎 — 4、常用ADB命令(一)APP
- 『與善仁』Appium基礎 — 5、常用ADB命令(二)APP
- adb命令使用
- Appium ADB命令APP
- adb命令總結
- adb shell 命令整理
- android測試常用的adb命令以及進行Monkey測試Android
- ADB常用指令備忘
- ADB原理,Wi-Fi連線,常用命令及擴充
- adb常見操作命令
- adb Gradle相關命令Gradle
- android ADB 實用命令整理Android
- adb用到的命令總結
- ADB命令獲取Android UIDAndroidUI
- adb操作命令詳解及大全
- ADB 操作命令詳解及用法大全
- appium 是否有轉發 adb 命令的通道APP
- adb命令管理Linux 檔案和目錄Linux
- 執行 adb 命令的時候自動生成並啟動 ._cache_adb.exe 程式
- 常用docker命令Docker
- 常用shell 命令
- 常用DOS命令
- 常用 artisan 命令
- 常用jvm命令JVM
- 常用scp命令