Unity真机调试:查看安卓和ios的Profile(内含安卓,ios打包教程)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wuming2016/article/details/73338045
        Profile是unity内置的很重要的性能查看工具,而且支持真机调试模式。也就是可以在Unity的编辑器模式下看到移动设备上运行的App的情况。需要说明的是查看安卓下profile可以在Windows操作系统下即可,但查看ios的就得有一台mac了。当然,有人说可以在windows下用黑苹果(虚拟机),这个我没有试过。主要原因是不想浪费时间去解决那些稀奇古怪的问题,而且是在公司开发的话,都给的是mac之类的。也有人说需要开发者账号才能ios真机调试,这个说法之前是成立的,但是到了Unity5以后,Unity官方已经支持免开发者账号,免证书的进行真机调试。除了更经济之外,也更简单,我有在下面给出这方面教程的链接。

一、查看安卓真机profile(windows)
1.确保能正常打安卓包(下面的链接是如何打安卓包的教程)
2.cmd模式下,进入安卓sdk的目录下的platform-tools,     
     输入 adb forward tcp:54999 localabstract:Unity-xx
     xx是包的名字,不是带.com的那个。(我看有的说是包名,有的说是带.com ,我试的是前者)
     tcp:后面的是端口 54998~55511 都可以
3.打开profile窗口,在其顶部的按钮中有一个 active profile按钮,点开后一眼就能能找到刚才设置的配置,勾选上
4.在安卓编译面板,上勾选development build和auto profile
5.点build and Run
最后出来就是手机上运行app,pc上的编辑器的profile是显示的手机的情况
注意第4,5步不是Player setting面板,而是呼出Player setting面板的那个面板即是File->build setting
下面的链接是相关的教程

二、查看ios真机profile(mac)
1.确保能正常打ios包,或者能正常的ios真机调试(下面的链接是unity5下的免开发者账号,免证书的真机调试教程 )
2.打开profile窗口
3.在ios编译面板,上勾选development build和auto profile
5.点build and Run ,这一步实际上导出xcode工程。
6.进入xcode在product->Run, 正常后能在手机上看到运行的程序
7.切换到unity,这时profile显示的即是真机的情况。如果不是就需要手动选择下profile的active profile下面选正确的设备

猜你喜欢

转载自blog.csdn.net/wuming2016/article/details/73338045