【发布时间】:2015-12-10 18:03:01
【问题描述】:
Unity 5.2.3f1,VS2015 社区版,Windows 10
我已经做了什么:
1-在 Windows 上构建并运行应用程序...一切正常
2-为 android 构建并在我的三星 Galaxy S3 上部署了 apk(使用 USB 电缆)...工作,但无法调试... 似乎usb调试仍然不是一个选项
(设备上已开启开发模式,“开发构建”和“脚本调试”均已勾选)
3-使用adb命令进行wifi调试:
adb tcpip 5555
adb connect [device ip adress without brackets]:5555
设备连接为使用
adb devices
我在列表中看到我的设备
4-断开的 USB 数据线
5-当游戏在设备上启动时,我可以在选择框中看到统一的i-9300实例
6-我选择它然后VS变得无响应......我需要使用任务管理器终止程序
有什么建议吗?
【问题讨论】:
-
我不确定断点/步进式调试是否可行。您需要使用 adb (
adb logcat) 捕获 logcat 并从中获取堆栈跟踪。 -
至少有人能够做到这一点!检查这个:sebastien.lebreton.free.fr/blog/index.php?/archives/…
-
您绝对可以从 MonoDevelop 和 Visual Studio 在 iOS 和 Android 上断点和单步执行代码。有时它可能有点不稳定:(我认为你需要使用 Mono 后端而不是 IL2CPP。
标签: android ios debugging unity3d