由于游戏存在卡顿,且在电脑上editor模式下的测试可能不够正确,于是计划在安卓模拟器中使用profiler工具
但是profiler还没用,就被拦在连接这一步。
好,让我们去看文档
第一步:切换这个
我想要去切换的文档中所说的这个档位时——
unity似乎没有并什么动作,不明所以的我还以为是卡住了,于是乎,开始等待。一秒,两秒,三秒,咦,不对劲啊,等了几分钟,一点反应也没有,我电脑也没卡死啊。
此时,作为小白的我,狂按几次没反应后,明白这不是我能解决的。行吧,既然如此,那就百度吧。于是打开浏览器,开始在各种平台搜索,终于,在寻寻觅觅几个小时之后,我找到了俩篇文章,终于解决了我的问题。
文章链接附在我这篇博客下方。
我也来说说我的步骤:
第一步,下载一个adb
SDK 平台工具版本说明 | Android Studio | Android Developers (google.cn)
我是Windows系统,在这个官网下载的。
至于adb是啥,我就不在赘述了,因为我也没有很懂,我只知道要连上这个那个profiler,就得下载这个去做一些操作。
第二步,下载完成之后和其他软件一样,配置环境变量。
然后把你自己的解压后一直到platform-tools的路径输入进去就行了
第三步,打开cmd
直接点击这个地方,然后输入cmd,回车(如果没有加路径一定要这一步,如果加了,那就可有可无了)
第四步,cmd部分
1、 adb kill-server
2、 adb start-server
3、 adb connect 127.0.0.1:5555 (连接到蓝叠模拟器,每个模拟器后面的端口不一样,连接真机不需要输入这行)
4、 adb devices(出现下面的 xxxx device说明获取设备成功)
5、 adb forward --remove-all
就在这步时有可能会报错
什么意思,你device太多了,他不知道是哪个,怎么办呢
加一句 -s 127.0.0.1:5555(用你们自己的端口号,我直接复制上面device的)
6、adb forward tcp:端口 localabstract:Unity-你的包名
端口号取值54999 至 55511
7、 在unity打开profiler窗口,选择Enter Ip 然后输入127.0.0.1(一定不要带端口!!!!)
8、别看了,结束了,你这个时候应该是连接成功了
参考链接:
Unity3D 秘籍之 为何你无法使用ADB USB Profiling Android Player - 知乎 (zhihu.com)
Unity真机连接profiler步骤说明 - 知乎 (zhihu.com)
标签:profiler,Unity,adb,蓝叠,Android,连接,模拟器 From: https://www.cnblogs.com/pkmoon/p/17981963