码迷,mamicode.com
首页 > 编程语言 > 详细

Unity3d中使用Profiler调试设备的方法

时间:2017-04-02 13:21:59      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:base   lib   速度   改变   devices   forward   调用   结构   比较   

其实搞完了以后发现还是比较简单的,但是有几点比较注意的地方

一.使用unity做Android开发,一定要切记备份android的开发环境,也就是SDK。因为一旦更新sdk,有可能造成sdk内的文件结构改变,那么unity无法正确找到文件的话,build的时候就会不断的报错。虽然网上有各种解决办法,但是我个人认为第一是麻烦,第二是可能引起隐藏的bug,不推荐,所以备份你当前使用的android开发SDK

二.PC上一定要安装有adb(这个是废话)。然后在按照unity的手册来设置build选项时,要在build setting里勾选Development Build,激活这个选项后,才能继续勾选AutoConnect Profiler

三.在设置完成后,unity提供了wifi和adb两种方式使用profiler,我试了下wifi还是比较简单的,速度也不慢,毕竟全部链接在同一个网段的内网中

四.如果使用adb方式,有几点就要注意:

(1)关闭所有的自动连接,能辨识设备的程序,比如360助手(91这种我没试过,不过我推测道理是一样的)。adb本来就是提供电脑连接设备的驱动,所以360这种软件,必定是需要调用adb来实现他们自己的连接设备的功能。一旦开启了这类程序,你再在cmd环境下,就无法使用adb服务了,而这是设置unity adb调试必须的步骤。所以关闭他们!(360手机助手怎么关,问度娘吧,很多)。诸如eclipse的一些功能,比如Devices窗口,也是一样占用了adb,所以统统关掉。然后……然后按unity手册说的就行了。

(2)举例unity手册中的adb设置命令

adb forward tcp:54999 localabstract:Unity-com.xxxx.xxxx

Unity3d中使用Profiler调试设备的方法

标签:base   lib   速度   改变   devices   forward   调用   结构   比较   

原文地址:http://www.cnblogs.com/indie-developer/p/6658736.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!