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

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

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


当前回答

我按照答案做了,但神奇的最后一步是删除现有的虚拟环境并创建一个新的虚拟环境。

其他回答

这发生在我身上。而且,在我的情况下,我需要Android SDK平台29,因为我使用的是react原生0.63和Android 10 (Q).我不得不卸载Android SDK平台28,因为它是一个导致警告。 我找到了这个视频来解释这个过程。

打开Android Studio,然后单击configure 进入SDK管理器 进入SDK工具并单击显示包详细信息 取消勾选Android SDK Platform 28 (OBS: for me)并申请 单击OK并完成。

有了这个,我就消除了这个警告。

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

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

我也遇到了同样的问题,并通过更新Android SDK Build-Tools解决了这个问题。在Android studio中打开SDK管理器(双shift和类型SDK管理器)。然后在第二个选项卡(SDK Tools)上更新Android SDK Build-Tools,错误消息就会消失。

我也遇到了同样的问题,并通过更新Android SDK Build-Tools在Android Studio中解决了这个问题。

第1步-双shift和类型SDK管理器,这将打开SDK管理器

第2步-然后在第二个选项卡(SDK Tools)上,更新Android SDK Build-Tools,错误消息应该消失。

如果这没有解决,检查设置选项卡中的选项,使用设置选项卡中检测到的Adb工具

尝试从Android设备管理器重置虚拟设备