做unity一段时间了,一直耳闻unity可以在android上真机调试,挂念了好久,总算成功调试了。

网上相关资料感觉很少,特此记录分享。

过程如下:

1.打android版本包,需要注意的是要勾选debug的那三个选项勾,分别是development build, antoconnect profiler(连接剖析器),script debugging(脚本调试)

2.在android上运行程序,不运行的话,unity profiler和mono无法找到程序。

3.此时打开unity editor中的profiler窗口,点选active看profiler中应该就能看到真机设备的选项了。如果没有的话,继续往下看。

4.真机调试需要输入以下命令,profiler连接失败的也可以试下。

adb forward tcp:54999 localabstract:Unity-<insert bundle identifier here>

举个例子吧 
adb forward tcp:54999 localabstract:Unity-com.test.test

意思是把本地端口重定向到后面的unix域上去了,反正应该可以连上。如果还失败的继续往下看。

5.此处我有一个猜测,如果再失败的话,可以试试把adb的路径添加到系统路径上。

6.能看到profile的话,可以试下mono的attach,看有没有真机的选项,如果有的话,就可以挂上调试了,不行继续往下看。

7.需要注意的是,手机和调试机应该在一个网段下。

8.再不行。。再不行就去unity官网看看文档或者google吧。。

转载于:https://www.cnblogs.com/wangtianhang/p/4077689.html

更多相关文章

  1. Android编译详解之lunch命令
  2. Android(安卓)推荐 开源项目
  3. 推荐10个Android开源项目
  4. [Android] 内存泄漏调试经验分享 (二)
  5. Android(安卓)Wear 开发-创建第一个卡片
  6. versionCode与versionName的区别、应用、获取
  7. IDA Pro 远程调试Android进程环境配置
  8. Android简明开发教程九:创建应用程序框架
  9. Android(安卓)http超时选项的测试

随机推荐

  1. Android Studio入门小例子
  2. Ubuntu12.04安装JDK6
  3. Android中查看网卡设备信息
  4. 使用AXMLPrinter2,smali,baksmali来实现A
  5. 键盘按钮效果
  6. Android(安卓)JNI开发基础
  7. Android中BaseAdapter原理
  8. android vlc 编译流程
  9. android 多点触摸实现图片缩放
  10. Android7.0中文文档(API)-- AlphabetIndexe