![Unity 找不到兼容的 Android 设备?](https://linux22.com/image/1590698/Unity%20%E6%89%BE%E4%B8%8D%E5%88%B0%E5%85%BC%E5%AE%B9%E7%9A%84%20Android%20%E8%AE%BE%E5%A4%87%EF%BC%9F.png)
当我尝试构建和运行时,似乎无法让 Unity 识别我的 Android 手机。
我安装了 JDK 8.0。我安装了 Android SDK,平台有 7.0、7.1 和 8.0。我的设备是 Android 7.0。
我已经安装了 Google USB 驱动程序。
我的手机已启用 USB 调试。我有 Unity 中 SDK 的正确路径。我尝试重启 Unity 和手机。
我不知道哪里出了问题。我甚至在任务管理器中关闭了 ADB。
答案1
我刚刚也遇到了这个问题。所有设置都与我在帖子中看到的一致。我通过进入手机上的开发人员工具并直接转到“选择 USB 配置”选项卡并将其设置为 PTP(图片传输协议)来修复它。这似乎很奇怪,但出于某种原因,chrome 可以看到我的设备,并且 Unity 构建和运行完美运行。希望这对你有帮助。
答案2
所有华为用户请检查网络是否已激活 USB 网络共享,然后激活 USB 调试。我正在更改 SDK,下载各种 ADB 和 USB 驱动程序。我绞尽脑汁了两天,直到在某个网页上发现华为要求启用 USB 网络共享。