Unity 5.2.3f1,VS2015社区版,Windows 10
我已经做过的事情:
1-built并在Windows上运行应用程序......一切正常
2为Android构建并在我的三星Galaxy S3上部署apk(使用USB线缆)...工作,但无法调试... 似乎usb调试仍然不是一个选项
(已在设备上激活开发人员模式,"开发版本"以及"脚本调试"均已选中)
3用于wifi调试的adb命令:
adb tcpip 5555
adb connect [device ip adress without brackets]:5555
设备使用
连接adb devices
我在列表中看到了我的设备
4断开USB电缆
当游戏在设备上启动时,我可以在选择框中看到i-9300统一实例6 - 我选择它然后VS变得反应迟钝......我需要使用任务管理器终止程序
有什么建议吗?
答案 0 :(得分:1)
您可以从构建设置将项目导出为Google项目。然后从那里你可以在Eclipse或android studio中打开它,最后当你从那些IDE运行到设备上时。你可以检查调试控制台。 Unity调试也应该出现在那里。
同样适用于iOS,它更简单,为iOS构建,在xcode中运行到设备上,调试显示在xcode的控制台部分。
答案 1 :(得分:1)
您可以尝试使用适用于Android和iOS的Unity Remote 4吗?它是Android中的调试应用程序。您只需从Playstore下载应用程序并配置Unity即可在Android设备上运行游戏。
答案 2 :(得分:0)
转到BuildSetting,选择DevelopmentBuild和ScriptDebugging。
确保您的电脑和手机在同一个局域网中。
和<!/ P>
你的apk中的任何dll,“\ assets \ bin \ data \ * .dll”, 请确保dll的大小小于40M。
答案 3 :(得分:0)
好吧,现在使用this新的官方教程在Android上进行测试的情况会好一些。 坏消息是,您可能需要将Windows更改为服务器版本。