我使用的是Windows 10,当我在Android Studio中启动虚拟设备模拟器时,我一直收到这样的消息:
“c:\ users \ siview \ appdata \ local \Android\ sdk \platform-tools\ ADB .exe目录下的ADB二进制文件已经过时,并且在Android模拟器上存在严重的性能问题。请更新到新版本,以获得更快的应用程序/文件传输”。
我是一个没有什么经验的新开发人员。我需要将哪些内容更新到较新的版本,以便不再显示该消息?
我使用的是Windows 10,当我在Android Studio中启动虚拟设备模拟器时,我一直收到这样的消息:
“c:\ users \ siview \ appdata \ local \Android\ sdk \platform-tools\ ADB .exe目录下的ADB二进制文件已经过时,并且在Android模拟器上存在严重的性能问题。请更新到新版本,以获得更快的应用程序/文件传输”。
我是一个没有什么经验的新开发人员。我需要将哪些内容更新到较新的版本,以便不再显示该消息?
当前回答
首先,你需要检查模拟器使用的SDK,正如@kuya建议的那样,你需要按照这些步骤安装最新版本的SDK构建工具。假设您的模拟器使用SDK 27,那么您需要安装该系列的最新版本。对我来说是27.0.3。从那以后,错误就消失了。
其他回答
The 17-01-2019
这对我很有用。 刚刚打开Android SDK管理器,然后显示4个更新可用。所以我更新了,没有以上警告。
我通过卸载两个较旧的SDK构建工具版本来解决这个错误,只留下最新的版本。
投票最多的答案都不适合我,除非我取消了@褚阳光上面提到的“使用检测到的ADB位置”。幸运的是,在我的情况下,这条消息没有显示,即使我重新打开它。换句话说,问题可以通过重新启动“使用检测到的ADB位置”来解决:)
对我有效的解决方法是
我关闭了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设备。一切都很顺利。错误不再存在了。
首先,你需要检查模拟器使用的SDK,正如@kuya建议的那样,你需要按照这些步骤安装最新版本的SDK构建工具。假设您的模拟器使用SDK 27,那么您需要安装该系列的最新版本。对我来说是27.0.3。从那以后,错误就消失了。