『壹』 ADB命令對手機進行操作
連接設備後 adb shell 進入設備檢查是否有root(&表示沒root,#表示已經root)
沒root執行如下
exit
adb root
adb remount
執行這一步後仍舊不能對system進行讀寫。
再exit退出了執行下面命令
adb disable-verity
adb reboot -手機重啟
開機後執行adb root ----不用進入設備
adb remount
adb shell
cd 到你要修改文件的地方試試如:應用apk安裝在/system/priv-app/目錄下
rm –rf * 刪除當前文件夾所有文件 ---(慎重)
刪除掉文件後exit退出來,上傳文件命令如下
adb push 需要上傳的文件+空格+上傳的地方目錄
其他操作:Read-only file system
adb logcat -v time | findstr START --查看包名
rm XXXXX ---刪除文件 (帶中文的文件需要輸入前面的字元然後按Tab 自動聯想出文件名後去刪除,聯想會自動轉譯字元)
『貳』 手機adb命令怎麼使用
adb連接手機
【主要方式】
主要是通過adb命令進行鏈接手機或者查看手機連接的狀態。
【原理】
通過指令或者查看連接狀態確定是否開啟手機連接狀態。
【實現步奏】
通過usb連接電腦,注意一定要把360等手機助手關閉退出,這些軟體會佔用adb的使用。
然後打開cmd,adb devices 查看手機是否連接電腦。
『叄』 android手機軟重啟adb命令是什麼
運行設備的shell(命令行)。
管理模擬器或設備的埠映射。
計算機和設備之間上傳/下載文件。
將本地apk軟體安裝至模擬器或android設備。
ADB一個 客戶端-伺服器端 程序, 其中客戶端是用來操作的電腦,伺服器端是android設備。
1、 查看設備 *adbdevices。這個命令是查看當前連接的設備, 連接到計算機的android設備或者模擬器將會列出顯示。
2、 安裝軟體:adbinstall <apk文件路徑>。
這個命令將指定的apk文件安裝到設備上。
3、 卸載軟體
adbuninstall <軟體名>。
adbuninstall -k <軟體名>。
如果加 -k 參數,為卸載軟體但是保留配置和緩存文件。
『肆』 如何使用ADB命令查看Android手機相關信息參數
今天教大家用ADB命令來查看自己胡拍圓手機的相關硬體以及其他的參數信息,運用這些ADB命令可以很賀罩直觀的查看到你手機上的硬體與軟體方面的詳細信息。
要運用ADB命令,首先在你的電腦鍵盤上同時按下Win+R,這時候會彈出一個「運行」窗口,接著在框中輸入「褲塌CMD」,並按下「確定」,這時候就會彈出一個命令窗了,這時下面步驟中所提供的ADB命令也就是在這個窗口下所運行的!
ABD命令的具體操作步驟如下:
1.getprop ro.serialno:查看機器的序列號
2.getprop ro.carrier:查看機器的CID號
3.getprop ro.hardware:查看機器板子代號
4.getprop ro.bootloader:查看SPL(Hboot)版本號
5.getprop:查看機器的全部信息參數
在這能看到你機器的全部的信息參數,從你的硬體信息到所刷的ROM版本信息。
『伍』 ADB連接手機和簡單命令
1、先安裝好ADB,手機要設置為 開發者模式 ,然後再開啟 USB調試(重點,一定要開始USB調試)
2、打開cmd,運行adb devices,查看連接設備
注意:這一步挺多人會碰到error: device not found問題,研究了一個:,原因1:5037埠被佔用。原因2:手機沒有開啟USB調試模式。
關於5037埠被佔用的解決方法,參考:https://blog.csdn.net/qq_41063141/article/details/84898289
1、先關閉ADB
adb kill-server
2、再開始ADB
adb start-server
3、查看ADB是否有進程,5037埠是否被佔用
adb nodaemon server
如果此時提示cannot bind 'tcp:5037',意思是5037埠被佔用
4、查看5037埠被哪個進程佔用了
netstat -ano | findstr 「5037」
5、找出佔用5037埠的線程名
tasklist | findstr 「8020」
6、殺掉佔用5037埠的進程
taskkill /f /pid 8020
以上步驟操作完後,執行adb devices就能看到連接設備了
可以直接在cmd命令窗口執行,不用進入安裝ADB的目錄下
簡單命令使用
1、查看安卓設備下所有的包
adb shell pm list packages
可以篩選某個包 adb shell pm list packages |findstr "taobao"
2、命令,對某個包進行1000次無規律點擊
格式:adb shell monkey -p 包名 -v 點擊次數
adb shell monkey -p com.taobao.taobao -v 1000
例如這個是對淘寶APP進行1000次無規律點擊,執行這個命令,手機會自動打開淘寶APP,命令執行後,會在cmd窗口列印出執行日誌
3、將執行日誌輸出到電腦的某個位置
adb shell monkey -p com.taobao.taobao -v 1000 >E:/test.txt
執行後cmd窗口不會列印出日誌,但是在E盤會生成一個test.txt文件,裡面存日誌信息
日誌主要查找「ANR」和「Exception」字樣,看程序是否報錯
命令使用參考:https://blog.csdn.net/niuniu0186/article/details/79866783
https://blog.csdn.net/cesor/article/details/99686194
https://blog.csdn.net/youzi749/article/details/79525528