我有一个正在开发并要发布的Unity应用程序,当时我试图解决最后一个错误,并且作为最后的努力,我卸载并重新安装了Unity。当我回到并加载我的应用程序时,Unity不再能找到我的设备。
如果转到“播放器设置”,我的手机将列在“运行设备”下。如果我进入ADB并执行“ adb devices -l”,它将显示Pixel3。然后在手机中将其设置为“ USB Debugging”,然后进行构建并得到典型的“找不到兼容的Android设备”错误。我完全不知所措。
还有其他想法吗?
(Windows 10,Unity3D 2018.2.15f1,使用Android 8.0、8.1和9.0 SDK的最新版Android Studio,设备为Pixel XL和Pixel 3 XL)。
答案 0 :(得分:1)
在计算机上安装适用于Android设备的驱动程序。
在Android设备上启用调试。
要使Unity能够检测到您的Android设备,ADB程序必须能够识别该设备。
答案 1 :(得分:1)
可能是由于缺少亚行所致。 安装亚行
答案 2 :(得分:0)
最后,对我有用的是,我进去了,并从计算机上完全卸载了Java,然后重新安装了最新版本。
这有效。我知道这不理想,但这是唯一的事情。
我很感谢您的帮助,但是我的ADB正常工作,我可以找到我的设备,而Unity可以看到我的设备,直到尝试构建,然后它就会丢失。另外,是的,调试在我的android中进行。
答案 3 :(得分:0)
您可能必须撤消手机设置上的所有授权,然后重新插入。
更多信息在这里:
Problems trying to get USB Debugging working on Windows 7 (Android)