首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Unity中未启动ADB服务器

在Unity中未启动ADB服务器
EN

Stack Overflow用户
提问于 2020-12-09 09:09:53
回答 2查看 1.2K关注 0票数 0

我已经安装了带有Android SDK/NDK的Unity 2019.4。ADB服务器无法启动,并出现以下错误:

代码语言:javascript
复制
UnityEditor.Android.Command.RunWithShellExecute (System.String command, System.String args, System.String workingdir, System.String errorMsg) (at <303ae0e7a8d8441ab049e592bd1e2100>:0)
UnityEditor.Android.ADB.StartServer () (at <303ae0e7a8d8441ab049e592bd1e2100>:0)
UnityEditor.Android.ADB.Run (System.String[] command, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <303ae0e7a8d8441ab049e592bd1e2100>:0)
UnityEditor.Android.AndroidDeploymentTargetsExtension.GetKnownTargets (UnityEditor.DeploymentTargets.IDeploymentTargetsMainThreadContext context, UnityEditor.ProgressHandler progressHandler) (at <303ae0e7a8d8441ab049e592bd1e2100>:0)
UnityEditor.DeploymentTargets.DeploymentTargetManager.GetKnownTargets () (at <7d90b28560b644ce87b8263efcc36eed>:0)
UnityEditor.Android.AndroidBuildWindowExtension+<>c__DisplayClass31_0.<SpawnFetchTargetsThread>b__0 () (at <303ae0e7a8d8441ab049e592bd1e2100>:0)
System.Threading.ThreadHelper:ThreadStart()

我尝试在终端中运行adb,但它也无法启动。我已经绕过了windows防火墙。它有这样的输出:

代码语言:javascript
复制
* daemon not running; starting now at tcp:5037
could not read ok from ADB Server
* failed to start daemon
adb.exe: failed to check server version: cannot connect to daemon

我正在使用windows来完成这个任务。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-12-09 10:23:27

假设你已经安装了像Oculus Developer Hub这样的其他东西,这可能会与Unity安装冲突。

您需要做的是将adb.exeAdbWinApi.dllAdbWinUsbApi.dll从Unity Editor/Data/PlaybackEngines/AndroidPlayer/SDK/platform-tools文件夹复制到冲突程序中的任何位置-在Oculus Developer Hub:C:/Program Files/Oculus Developer Hub/resources/bin的情况下。然后,重新启动计算机以应用更改。请注意,您可能需要杀死这些进程才能运行它们。

如果这不起作用,请安装普通的Android SDK,并将SDK/platform-tools文件夹中的相同文件复制到冲突程序的位置。重新启动计算机。

票数 1
EN

Stack Overflow用户

发布于 2021-11-24 07:27:43

另一个对我有效的解决方案是..关闭使用其他版本的ADB的其他软件。在我的例子中,是Android studio在运行另一个版本的ADB。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65209225

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档