我使用的是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管理器中,在SDK工具选项卡中,检查是否有任何更新,如果没有,取消选择“隐藏过时的包”,并检查是否有标记为(过时)的内容,如果是,取消选择该项并应用。在我的例子中,它是Android SDK Tools。
其他回答
我按照答案做了,但神奇的最后一步是删除现有的虚拟环境并创建一个新的虚拟环境。
对我有效的解决方法是
我关闭了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没有帮助。我通过取消选中模拟器选项“使用检测到的ADB位置”来解决这个问题。试一试。
这是一只几年前的虫子。
检查你的adb版本,如下所示(adb路径包含错误本身)
C:\Users\<your_user_name_>\AppData\Local\Android\Sdk\platform-tools\adb.exe --version
输出:
Android调试桥版本1.0.41 版本29.0.4-5871666 安装为C:\Users\sunil\AppData\Local\Android\Sdk\platform-tools\adb.exe
这意味着这个adb来自于最新的sdk平台工具29.0.4。 查看官方网站的最新版本。
如果您已经安装了最新版本的ADB,但仍然出现错误,这是一个已知问题。谷歌还没有提供其他ADB。点击“永不再显示”选项并继续。