在Unity中對程序進行 Android 真機斷點調試

首先在手機上開啓USB調試功能,並安裝驅動(這一步很多手機助手都可以完成)

.用USB電纜連接手機和電腦

確保手機和電腦在一個局域網內,簡單的說就是電腦和手機共用一個路由器,網段一樣

打開電腦上CMD窗口,輸入以下命令:

adb tcpip 5555(該命令打開手機adb網絡調試功能)

正常情況下輸入命令後控制檯會出現回顯restarting in TCP mode port: 5555

打開手機查看手機的IP地址(不會請百度)假設手機的地址是192.168.1.x輸入命令adb connect 192.168.1.x

如果一切正常控制檯會回顯以下內容connected to 192.168.1.x:5555

如果你想查看是否連接成功請輸入以下內容adb devices

控制檯會回顯連接的設備

會出現List of devices attached

192.168.10.221:5555 device

51998f11 device

如此則代表遠程調試接口打開

如果一切連接成功,請拔掉USB電纜,選擇File->Build&Run,在編譯之前要勾選上Development Build 和Script Debugging這兩項在build setting裏面勾選不要忘記否則是不能調試的)電腦會自動編譯文件並將APK推送至手機,在手機上同意並安裝
.當程序運行後再Monodevelop裏面打開Run->Attach to process 會發現你手機的選項,選擇手機,在腳本里面添加斷點,你發現可以調試了,那叫一個爽!出現問題再也不用去瞎猜或者添加Debuglog了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章