首页 文章

如何在Android / iOS设备上调试unity3d?

提问于
浏览
3

Unity 5.2.3f1,VS2015社区版,Windows 10

我已经做了什么:

在Windows上构建并运行应用程序......一切正常

2为Android而建,并在我的三星Galaxy S3上部署了apk(使用usb线)...工作,但无法调试...似乎usb调试仍然不是一个选项

(已在设备上激活开发模式,“开发构建”和“脚本调试”都已选中)

用于wifi调试的3用adb命令:

adb tcpip 5555 
adb connect [device ip adress without brackets]:5555

设备通过使用连接

adb devices

我在列表中看到了我的设备

4断开USB电缆

5-当游戏在设备上启动时,我可以在选择框中看到i-9300统一实例

6 - 我选择它然后VS变得反应迟钝......我需要使用任务管理器终止程序

有什么建议?

4 回答

  • 1

    好的,现在用于使用this新官方教程在Android上测试更好 . 坏消息是,您可能需要将Windows更改为服务器版本 .

  • 0

    转到BuildSetting,选择DevelopmentBuild和ScriptDebugging .

    确保您的电脑和手机在同一个局域网中 .

    和!

    Any dll in your apk, "\assets\bin\data*.dll", please make sure the size of dll less than 40M .

  • 1

    您可以尝试使用适用于Android和iOS的Unity Remote 4吗?它是Android中的调试应用程序 . 您只需从Playstore下载应用程序并配置Unity即可在Android设备上运行游戏 .

  • 0

    您可以从构建设置将项目导出为Google项目 . 然后从那里你可以在Eclipse或android studio中打开它,最后当你从那些IDE运行到设备上时 . 你可以检查调试控制台 . Unity调试也应该出现在那里 .

    同样适用于iOS,它更简单,为iOS构建,在xcode上运行到设备上,调试显示在xcode的控制台部分 .

相关问题