1. 程式人生 > >Android第四課 adb常用指令

Android第四課 adb常用指令

ice cross web 文件 data shel 別人 pin parent

1啟動adb服務

adb start-server

2停止adb服務

adb kill-server

3顯示所有的設備

adb devices

C:\Users\Administrator>adb devices -l

List of devices attached

Y5NBLF9T85T4Y94D device product:G610-T11model:HUAWEI_G610_T11 device:hwG6

10-T11

4 登陸手機終端

adb shell

註意:如果手機已經root過,可以在$命令行下,輸入su,可以獲取手機管理員權限,這個時候可以查看/data/tombstones裏面的崩潰日子

5 將設備改為可讀可寫

adb remount

錯誤提示:remount failed:Operation not permitted

雖然通過adb shell,進入手機終端,然後su命令獲取管理員權限,但是因為手機是別人的所以,沒有修改根文件系統的訪問權限

6 傳遞文件給手機存儲卡

adb push D:\file.txt /sdcard (默認情況下沒有權限也可以訪問SD)

7 傳遞文件給windows

adb pull /sdcard/test.txt D:/(根目錄下的其他路徑不行,例如/data/tombstones目錄存儲程序崩潰的日誌就無法傳遞給windows)

8 將根文件系統下的東西傳遞給windows

發現如下問題:

1android系統沒有cp指令

2)在根文件系統和SD卡中傳輸數據,采用mv指令會出現如下問題: cross-device link

最終采用的方案:

利用cat指令,然後采用重定向的方式進行拷貝到SD卡中!!

cat /data/tomstones/tomstone_07 > /sdcard/tomstone_07


Android第四課 adb常用指令