adb.exe版本过旧,请安装1.0.39或更高版本......如何更新adb版本

3

我将尝试在我的三星手机上运行我的第一个Flutter应用,但是它显示以下错误(我也尝试过另一台手机,结果也相同):

Launching lib\main.dart on SM A105F in debug mode...
The ADB at "C:\Users\yyy\AppData\Local\Android\sdk\platform-tools\adb.exe" is too old; please install version 1.0.39 or later.
Error launching application on SM A105F.

我正在Windows环境下使用Android Studio。

如何更新ADB版本,请帮忙。


更新您的Android SDK工具。 - Suban Dhyako
我已经尝试过了,但是没有起作用。我使用的是最新的Android SDK构建工具29.0.2。 - damith alahakoon
2个回答

3

我曾经遇到过同样的问题,使用以下步骤解决了该问题。请参考下面的步骤,它将帮助您解决上述问题:

  • 打开Android Studio,然后单击SDK Manager图标,它显示在右侧,然后选择Update并单击检查现在按钮以获取platform-tools的更新 (Android Studio-> SDK Manager-> 更新-> 检查更新)。

请参考以下截图

请告诉我您对此的想法,谢谢。


最简单的覆盖新版本的方法,谢谢Praful Argiddi。 - Balaji

0
使用命令行更新Android SDK和平台,adb等(感谢@nsg)
android list sdk --all

然后,要从命令行获取该列表中的某个软件包,请使用:

android update sdk -u -a -t 其中,-u 代表 --no-ui,-a 代表 --all,-t 代表 --filter。

如果您需要安装多个软件包,请执行以下操作:

android update sdk -u -a -t 1,2,3,4,..,n

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接