Unity android手机断点调试的方法以及碰到的问题

当前用unity连接android真机调试已经有很多文章了,但是我在真正的使用中还是碰到了一些问题,记录下来,如果能够对你有帮助的话,就不枉我花费心力写下这篇文章。

1、首先需要连接手机,开启调试功能等能力,大家就自行去百度吧。我这直接略过。

2、在cmd中执行命令adb devices确保你的手机已经连接上了。

3、点击File->Build Settings,打开编译配置界面。

4、选择android,把必要的调试选项勾选上,如下图所示。

在配置其他的的一些编译选项,我这就不详细说了,我主要说断点调试的方法还碰到一些的问题。我在Unity中调试一般都是visual studio 2019进行写代码来联调。

5、开始进行再手机上进行安装部署,当APP在手机运行到Wait For Managed Debugger的时候,如下图所示

 

6、手机上保持这个不要动,不要点OK(点了OK,手机上的程序就直接开始运行了,这时就无法通过VS调试了),打开VS,选择 调试>附加到Unity程序

7、这样就打开了选择Unity实例的界面,你选择连接手机的选项就可以挂载上去了。

8、我们都知道Android的主要日志都在Logcat中打印,一般都可以自动弹出Android Logcat界面弹日志。

 

在调试的时候碰到2个问题,还是查了一些资料才找到了方法。

Q1:Android Logcat有时候弹不出来,咋办呢?

可以在Unity界面,Window->Analysis->Android Logcat进行打开。

Q2:visual studio在挂载Unity实例的时候,选择不到手机调试的实例。

这个问题查了很久,才发现vs跟手机联调是通过网络的,所以你的手机网络需要跟你的PC机器在同一个网络下,所以可以先确认下你的手机连接的WIFI是否正确。

 

参考文献:

https://blog.youkuaiyun.com/ACwawayu/article/details/90242631

https://blog.youkuaiyun.com/jamesliulyc/article/details/51985105

 

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

XR风云

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值