Unity remote

2017-12-19  本文已影响31人  幽灵小子

准备工作:下载Android SDK ,下载UnityRemote.apk

  1. 首先要在手机端安装好Unity Remote对应版本,手机是UnityRemote 5 对应电脑的Unity 5.x,如果手机是4,那对应电脑就是Unity 4.x
  2. 连接数据线,选择MTP传输,并打开开发者选项里面的USB调试,打开手机Unity Remote软件
  3. 打开电脑Unity
  4. Edit→Preferences→ExternalTools 选择安卓SDK路径
    Project Setting→Editor里面device选择任意安卓设备
  5. 点击play手机就和电脑一样显示了。

注意:

  1. 必须有Android的SDK,在Edit→Preferences→ExternalTools 中必须配置SDK路径
  2. 通过android-sdk-windows\platform-tools下的adb来查看设备是否正确连接了
> adb devices
  1. 在设备管理器中,找到ADB Interface,右击,选择“更新驱动程序软件”
  2. 在弹出的窗口中选择第二项,也就是“浏览计算机以查找驱动程序软件” (以前遇到驱动的问题从来不考虑第二项,单纯地认为驱动肯定要在网上下而不是在windows中找)
  3. 在弹出的窗口中继续选择第二项,也就是“从计算机的设备驱动程序列表中选择”
  4. 在弹出的窗口中保持默认选择,点击“下一步”
  5. 在“从磁盘安装”对话框的“制造商文件复制来源”中,选择电脑上的Android SDK目录中的android_winusb.inf 文件,位置在 %SDK目录%\extras\google\usb_driver 目录中。前提是已经下载好Google USB Driver,在android-sdk-windows目录下如果没有extras目录,可以通过Android SDK Manager(需安装android-sdk-windows)下载。文件路径D:\software\android\android-sdk_r24.4.1-windows\android-sdk-windows\extras\google\usb_driver\android_winusb.inf
  1. 设置 -> 开发者选项 -> 撤销USB调试权限
  2. 关闭USB调试
  3. 在终端通过adb kill-server结束,然后adb start-server,然后adb connect xx.xx.xx.xx:5555 (设备IP), 它会提示unable to connect.
  4. 现在开启USB调试,再次输入adb connect xx.xx.xx.xx:5555。它应该会询问你是否授权该设备,打勾,选是。

其他问题

  1. 重连设备
  2. 重启设备
  3. 去Edit > Project Settings > Editor将Device设为Any Android Device然后再设置为Any iOS Device。
  4. 重启Unity
  5. 打开终端执行命令$killall unityiproxy 然后再重启Unity.
上一篇下一篇

猜你喜欢

热点阅读