Android ADB wifi插件安裝及命令行鏈接。附: ADB命令大全

最近在玩arduino ,弄了Nano通過OTG線鏈接手機(jī)進(jìn)行串口通信。but,問題來了,OTG占據(jù)了usb口,怎么調(diào)試軟件。早就聽說有adb wifi可以進(jìn)行無線調(diào)試,但本人懶惰從未嘗試。這次迫于無奈研究一番,小有經(jīng)驗(yàn),也有缺陷,望高人指點(diǎn)。

一、Android studio 插件安裝#

1.File---Setting

2.Plugins----Browse repositories

3.搜索adb wifi 右邊install-(我的已經(jīng)安裝了,顯示restart)

4.重啟studio

5.手機(jī)usb連接電腦(手機(jī)wifi連接局域網(wǎng),手機(jī)和電腦在同一個(gè)局域網(wǎng)內(nèi))

6.tools---Android---ADB WIFI----ADB USB to WIFI

7.安網(wǎng)上的教程這樣就可以了,but,我的不管用,我用了另外一種方法。

二、ADB命令 wifi連接手機(jī)#

1.查詢手機(jī)IP地址:在手機(jī)設(shè)置里,關(guān)于手機(jī)里都可以查詢到。

2.打開SDK(每個(gè)人SDK每個(gè)人放置位置不一定)文件夾下面的platform-tools文件夾


3.在此文件夾下,按住shift鍵的同時(shí)點(diǎn)擊鼠標(biāo)右鍵-------在此處卡開命令行


2017-05-05_112155.png

3.輸入命令 adb tcpip 5555

4.輸入命令 adb connect 192.168.0.129(你手機(jī)的ip地址)

5.連接成功,然后再打開你的studio

6.顯示已經(jīng)連接成功

7.斷開連接 adb diconnect 192.168.129(你手機(jī)ip)

8.如果看不到連接,重啟studio試試。

三、Android ADB一些常用命令#

獲取序列號(hào):

     adb get-serialno

查看連接計(jì)算機(jī)的設(shè)備:

        adb devices

重啟機(jī)器:

          adb reboot

重啟到bootloader,即刷機(jī)模式:

          adb reboot bootloader

重啟到recovery,即恢復(fù)模式:

            adb reboot recovery

查看log:

           adb logcat

終止adb服務(wù)進(jìn)程:

         adb kill-server

重啟adb服務(wù)進(jìn)程:

         adb start-server

獲取機(jī)器MAC地址:

         adb shell  cat /sys/class/net/wlan0/address

獲取CPU序列號(hào):

        adb shell cat /proc/cpuinfo

安裝APK:

           adb install <apkfile> //比如:adb install baidu.apk

保留數(shù)據(jù)和緩存文件,重新安裝apk:

       adb install -r <apkfile> //比如:adb install -r baidu.apk

安裝apk到sd卡:

            adb install -s <apkfile> // 比如:adb install -s baidu.apk

卸載APK:

            adb uninstall <package> //比如:adb uninstall com.baidu.search

卸載app但保留數(shù)據(jù)和緩存文件:

            adb uninstall -k <package> //比如:adb uninstall -k com.baidu.search

啟動(dòng)應(yīng)用:

              adb shell am start -n <package_name>/.<activity_class_name>

查看設(shè)備cpu和內(nèi)存占用情況:

             adb shell top

查看占用內(nèi)存前6的app:

         adb shell top -m 6

刷新一次內(nèi)存信息,然后返回:

         adb shell top -n 1

查詢各進(jìn)程內(nèi)存使用情況:

          adb shell procrank

殺死一個(gè)進(jìn)程:

        adb shell kill [pid]

查看進(jìn)程列表:

       adb shell ps

查看指定進(jìn)程狀態(tài):

      adb shell ps -x [PID]

查看后臺(tái)services信息:

      adb shell service list

查看當(dāng)前內(nèi)存占用:

      adb shell cat /proc/meminfo

查看IO內(nèi)存分區(qū):

     adb shell cat /proc/iomem

將system分區(qū)重新掛載為可讀寫分區(qū):

     adb remount

從本地復(fù)制文件到設(shè)備:

      adb push <local> <remote>

從設(shè)備復(fù)制文件到本地:

      adb pull <remote>  <local>

列出目錄下的文件和文件夾,等同于dos中的dir命令:

       adb shell ls

進(jìn)入文件夾,等同于dos中的cd 命令:

      adb shell cd <folder>

重命名文件:

     adb shell rename path/oldfilename path/newfilename

刪除system/avi.apk:

    adb shell rm /system/avi.apk

刪除文件夾及其下面所有文件:

    adb shell rm -r <folder>

移動(dòng)文件:

      adb shell mv path/file newpath/file

設(shè)置文件權(quán)限:

      adb shell chmod 777 /system/fonts/DroidSansFallback.ttf

新建文件夾:

      adb shell mkdir path/foldelname

查看文件內(nèi)容:

      adb shell cat <file>

查看wifi密碼:

     adb shell cat /data/misc/wifi/*.conf

清除log緩存:

     adb logcat -c

查看bug報(bào)告:

    adb bugreport

獲取設(shè)備名稱:

     adb shell cat /system/build.prop

查看ADB幫助:

     adb help

跑monkey:

     adb shell monkey -v -p your.package.name 500
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容