Unity、Visual Studio和Android:如何通过USB调试?

5
我正在尝试使用Visual Studio 2019通过USB在我的安卓设备(Samsung S7)上调试一个Unity项目。然而,当我按照这里描述的步骤操作时,我发现虽然我可以在adb devices -l命令中看到我的安卓设备,但是无法成功进行调试。

https://github.com/Unity-Technologies/vscode-unity-debug/issues/44

我在“调试”>“附加Unity调试器”窗口中没有列出Android播放器。

我还按照这里描述的设置了我的驱动程序:

http://visualgdb.com/KB/usbdebug-manual/

我不知道还有什么尝试的方法。有人遇到相同的问题,只使用wifi调试吗?
编辑1:使用VS2017也不起作用。
编辑2:使用三星S9实际上是有效的。
编辑3:测试了一下剃刀,它也有效。看起来VS2019无法找到我的三星S7 SM G930U,只有这个设备出现这种情况。我将进一步调查原因。

请在此查看清单 https://stackoverflow.com/questions/60272891/android-device-and-unity-connection-failure/68180675#68180675 - Ries Vriend
1个回答

1
我不知道在Visual Studio 2017中是否存在此问题,但是我在VS2019中遇到了同样的问题。我是这样解决的: 如果你正在进行Visual Studio的新安装,请选择以下组件: 1)USB设备连接。 2)Android SDK设置(API Level 30)。 (我选择了30,但您可以选择自己的) 3)OpenJDK(Microsoft Distribution)。
或者即使已经安装了Visual Studio, 请前往:
1. Visual Studio Installer 2. 在已安装版本的Visual Studio上点击修改。 3. 转到单个组件并安装上述组件。
我认为这将解决问题。
谢谢。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接