1、首先在電腦中,點擊這個adb,如下圖所示。
2. adb調試常用命令
1,adb服務
2,設備
3,重啟
4,查看進程
5,查看系統當前內存使用情況
adb shell cat /proc/meminfo
6,Activity調試
(推薦一個Android Studio插件ADB idea)
1,安裝apk
1,將電腦文件復制到設備sd卡上
adb push 電腦文件路徑 /sdcard
2,設備文件復制到電腦上
adb pull /sdcard/text.txt 電腦文件路徑
3,刪除
adb shell rm /sdcard/text.txt
-f 強制刪除文件不需要確認
-r 遞歸刪除文件夾內文件
-i 刪除文件前需要確認
4,創建目錄
adb shell mkdir -p /sdcard/temp/test/
指定-p遞歸創建目錄
5,創建文件
adb shell touch /sdcard/text.txt
6,復制文件
adb shell cp /sdcard/text.txt /sdcard/test/
7,移動文件
移動同一目錄下的文件相當於重命名文件
adb shell mv /sdcard/1.txt /sdcard/2.txt
1,申請root許可權
adb shell su
2,查看手機上所有的包名
adb shell cd data/data ls
3, Linux 多個命令行一起執行可以用 「;」 或者 「&&」 進行分割
cd data/data ; ls
4,adb shell查看文件後退出
exit 或者 Ctrl + D
5,adb shell命令下全盤查找特定名稱文件的方法
busybox find -name 「filename」
1,修改文件所有者命令
處理指定目錄以及其子目錄下的所有文件。
chown -R
如果加了-R。說明當前文件夾和子文件夾;
如果不加-R。說明僅僅針對當前文件夾;
chown [所有者][:[組]] 文件
舉例:chown mail:mail log2012.log
官方連接: https://developer.android.google.cn/studio/command-line/adb?hl=zh-cn
原文連接: https://blog.csdn.net/weixin_35107169/article/details/112139876
3. adb命令刪除coremp文件
使用命令刪除data目錄下的文件夾,和刪除一般文件不同,data目錄下的文件需要777許可權,所以需要的命令不同。
這里刪除的是ipconfig.xml文件夾,本來是個文件,但是錯誤的生成了文件夾格式。刪除文件夾及文件夾的內容rm-r,刪除一般目錄下文件夾。
adb啟動失敗時調試過程:
1、adbdevices顯示adb服務所查找到的設備(如果啟動不了時,進入第二步)
2、netstat-ano|findstr5037查找包含5037的埠(看是5037埠被那個進程佔用:例如是進程號是5200)
3、tskill5200殺掉5200進程
4、adbdevices再重新啟動adb服務
5、netstat-ano|findstr5037再次查看埠