(在下面操做以前以前,我將手機進入開發模式,打開USB調試,而後打開‘網絡ADB模式’)shell
接下來,vim
1. 插入用USB和電腦鏈接網絡
在在AS下面的選擇Terminal,這裏面。tcp
1. 重啓手機上的adbd,開啓網絡調試功能:錄入:測試
adb tcpip 5555ui
而後返回:調試
restarting in TCP mode port: 5555rest
2. 測試ADB,(能夠斷開USB)錄入:server
adb connect 192.168.0.142:5555blog
而後返回:成功
connected to 192.168.0.142:5555
拔出USB,你就能夠看到已經可使用WIFI調試了。
其它命令:
1. 查看已鏈接的手機:adb devices
2. 進入shell::adb shell
3. 斷開adb: adb disconnect 192.168.0.142
(缺點:手機斷電重啓後,就要再用USB線,開啓手機ADB)
針對以上肯定,能夠操做一下步驟:
手機的/system/build.prop 增長一行 :service.adb.tcp.port=5555
錄入:adb pull /system/build.prop
返回:/system/build.prop: 1 file pulled. 0.1 MB/s (4980 bytes in 0.039s)
在本身目錄下,打開build.prop文件,添加新行:service.adb.tcp.port=5555(你也能夠用vim命令,你喜歡的話),並保存
錄入:adb root
錄入:adb remount
錄入:adb push build.prop /system/
就這樣OK了,不怕重啓了
附上通常ADB命令
- adb shell :進入shell界面
- pull:拷貝文件到電腦: pull sdcard/a.jpg d:\a.jpg
- push:拷貝文件到設備:push d:\a.jpg sdcard/a.jpg
- mkdir:建立文件夾:mkdir xxx mkdir –p xxx/xxx(遞歸建立文件夾)
- ls :列出當前文件夾下全部文件和文件夾 *
- cd:轉到指定文件夾下
- adb devices :列出全部設備
- adb connect 192.168.1.89 :鏈接到該設備
- adb logcat :啓動logcat
- adb install -r /Users/streetpoet/Desktop/MytvPauselive.apk :將本地apk安裝到遠程機器
- adb uninstall <package> eg: package like com.spstudio.mytv
若是執行命令時遇到:more than one device/emulator 的錯誤
那麼就須要經過: adb devices 列出全部設備列表
而後經過:給命令加上-s的參數
如: 原要執行adb logcat
如今方法是:adb -s 192.168.137.95:5555 logcat 就能夠了
有時候adb devices 列出的 不是IP 而是直接名稱:如:名稱爲emulator-2333.。 那麼命令爲:adb -s emulator-2333 logcat
有時候只有一個設備,可是有offline的狀態的:
能夠經過命令:
adb kill-server :殺ADB的服務
或(若是不行那麼就執行下面)
taskkill /f /im adb.exe :殺ADB的進程
而後再重新鏈接機器執行相關命令