我使用的是Windows 10,当我在Android Studio中启动虚拟设备模拟器时,我一直收到这样的消息:

“c:\ users \ siview \ appdata \ local \Android\ sdk \platform-tools\ ADB .exe目录下的ADB二进制文件已经过时,并且在Android模拟器上存在严重的性能问题。请更新到新版本,以获得更快的应用程序/文件传输”。

我是一个没有什么经验的新开发人员。我需要将哪些内容更新到较新的版本,以便不再显示该消息?


当前回答

我通过卸载两个较旧的SDK构建工具版本来解决这个错误,只留下最新的版本。

其他回答

在我的情况下,删除这条消息是(更新一切之后)删除模拟器,并创建一个新的。 手动更新adb并不能解决这个问题。也不能通过Android studio Gui进行更新。 在我的情况下,似乎因为模拟器是用“旧”组件创建的,它一直显示消息。我有三个模拟器,只是删除了它们,并创建了一个新的。令我惊讶的是,当它开始时,信息不再。

不知道表现是否更好。这条消息就是没有出现。此外,我已经更新到最新的一切(模拟器和sdk)。

我得到这个错误,我尝试了我在每个网站上找到的所有可能的解决方案,没有工作。 我和颤振一起工作,颤振指挥医生告诉我,我需要接受一些协议 我这样做了,ADB开始工作 所以结论是: 如果无效,请安装flutter,运行flutter doctor,执行flutter doctor建议的命令。这应该能解决你的问题 命令是:扑动医生——机器人执照

尝试更新您的SDK工具项目,然后删除所有当前创建的模拟器,重新创建。这对我很有用

对我有效的解决方法是

我关闭了Android Studio。

我访问了这个网站——https://androidstudio.io/downloads/tools/download-the-latest-version-of-adb.exe.html

从那里我下载了最新的adb.zip文件

我解压文件夹,复制3个文件-

adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll 

我打开文件夹C:\Users\PayelSenapati\AppData\Local\Android\Sdk\platform-tools

在那里,我用新文件替换了旧文件。(粘贴后替换现有文件)

然后我重新打开我的Android Studio,打开我的虚拟Android设备。一切都很顺利。错误不再存在了。

如果你在完成了上面列出的每一个步骤后都被困住了,我建议你结合多个答案。@ kuya和@褚阳光的答案对我很有用。试试吧。如果这些步骤对你有效果,我可以解释更多。