unity—使用Android手机调试项目
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity—使用Android手机调试项目相关的知识,希望对你有一定的参考价值。
参考技术A 在知道unity remote之前,我都是导出安装包到手机上调试,真的很麻烦。但是这篇文章也不是讲怎样使用unity remote调试项目。因为。。。emmmm看了很多教程,结果没有一次成功的。
在这n多次尝试之后我发现了相对比较便捷的方案,需要使用usb连接电脑,build and run 项目就可以直接在手机上打开了。
————————————————以上都是废话————————————————————————
要创建android项目所需要的的 Android SDK之类的可以直接在unity hub中添加对应的组件即可。
配置sdk和构建android项目就不说了,很多教程的。
将手机设置为开发者模式、打开开发者选项中的usb调试。
在unity项目中点击build and run 第一次需要在电脑上创建安装包,创建完成之后在手机上会提示安装你的应用。安装完之后就可以在手机上运行啦。
之后如果有修改项目内容,再次点击build and run,当项目重新构建好之后,手机上的应用也会跟着自动更新并打开。
unity直连android真机在Profiler性能分析测试
基础步骤:
1、Unity打开你要测试的项目:File–Build Settings
2、如下图,按图顺序进行1、2、3、4、5操作,如果做过了,2就是灰色的,不能被点击,4和5需要相对应。
3、确保手机连接电脑,USB调试已打开,一定要关闭windows防火墙,防火墙会屏蔽大多数端口,影响手机端口连接(这个大坑搞了我好久)。
找到你的Android SDK 目录,进入platform-tools,我的是E:\\Program Files\\android-sdk-windows\\platform-tools,确认这个目录下存在adb.exe。
按下shift键,右击鼠标,选择在此处打开窗口命令。
4、接下来输入adb forward tcp:54999 localabstract:Unity-宝石迷阵,宝石迷阵替换成你的包名,步骤二中的第4红框,Package Name。
tips:下图上第一次报错是因为没有连手机,第二次手机连接模式没有选USB连接,成功后没有报错就可以X掉cmd窗口了。
5、回到unity,打开windows ->profile,按下图提示点击。
注意观察下面的端口号是不是之前adb开启的54999,如果不是的话是无效的。
6、接下来不要关闭Profile面板,点击File–Build&Run,等待下载完,然后你的项目就会在手机上运行了。
7、这样只要保证Profile面板不关闭并且手机不断开,改动项目后执行File–Build&Run就可以重新在真机测试了。
注意:连接不上手机检查是否USB已连接,再检查是否已开启adb调试,再检查windows防火墙是否关闭。
以上是关于unity—使用Android手机调试项目的主要内容,如果未能解决你的问题,请参考以下文章