android studio platform-tools缺少adb.exe

时间:2017-05-18 03:40:29

标签: android android-studio

今天,当我启动Android Stodio时,我点击了一些更新。我忘记了它是什么。然后,我在出现错误时运行一些代码 " 8:34 PM IllegalArgumentException:无法找到adb"

然后,我谷歌几个小时仍然无法解决我的问题。我发现没有" adb.exe"在我的platform-tools文件夹下。

有人可以帮忙吗?

我的操作系统是Window 10。 我尝试卸载Android Studio并重新安装。它没有帮助。

编辑1:重新安装平台工具后,我回到了adb.exe.But,我再次运行我的程序,它执行" ADB初始化",我的adb.exe文件再次失败。

11 个答案:

答案 0 :(得分:24)

我正在编写适合我的解决方案:

  • 转到SDK Platform Tools;
  • 下载适用于Windows的SDK平台工具;
  • 解压zip文件并复制到 \ AppData \ Local \ Android \ sdk \ platform-tools

答案 1 :(得分:13)

有同样的问题。解决方案是Avast删除了adb.exe。 尝试将SDK文件夹添加到防病毒白名单。

答案 2 :(得分:5)

对我有用(在安装了AS 2.x和AS 3.x并试图让Canary 3.1工作之后):

有时在更新/尝试侧载新版本的Android Studio时,更新程序/修补程序会搞砸。它可能会删除adb后说它会停止并更新它,它可能是fastboot或aapt ......无论如何。

对我来说有用的是删除整个sdk / platform-tools文件夹,重新启动AS并重新下载整个平台工具包。

然后再次启动AS并转到File-> Invalidate caches / restart。

如果您一直在更新Java,您可能还需要确保您的JAVA_HOME正确并且您的AS项目已设置为正确的JDK(项目设置)。

答案 3 :(得分:3)

是的,看起来很多人(太多了,耻辱你,谷歌)已经找到了一个缺失的' adb.exe'症状。 (在我的情况下,我声称它在我的Windows-10捆绑安装的Android Studio中根本没有安装过, 版本3.1.2。)

好的,这是我推荐的解决方案(我借用并稍微修改过 这个问题):Android Studio SDK installer hangs indefinitely at Unzipping 'platform-tools/systrace/NOTICE'

第二个(?)答案基本上是正确的......" Dx Arout"大胆而正确地推荐:

(1)从此位置删除平台工具C:\ Users \ AppData \ Local \ Android \ Sdk

并且他/她有正确的想法,然后启动Android Studio并尝试让它投诉并提供为您解决问题...说:

(2)然后重启Android Studio。在gradle构建完成后,它将要求安装缺少的工具。只需点击那里它应该工作正常。

嗯,不,不完全。它没有问我什么,因为我没有得到任何东西 来自当前项目构建的错误。所以,我不得不在* ss'中踢 启动工具 - > SDK Manager,选择中间选项卡(' SDK工具'),然后转到已安装的名为' Android SDK Build-Tools 28-rc2' (您的确切版本条目可能会有所不同)。因此,请点击其复选框,选择显示包裹详细信息'复选框(在右下角)。我点亮了所有的包变体,并强迫它们全部安装。这可能是矫枉过正,但是瞧......一旦完成,' adb'已确认已安装DID 当我启动调试运行时。 (在“logcat”选项卡的日志消息窗口中,两个RED标题,最后变为黑色,调试终于可用了!

干杯...

答案 4 :(得分:2)

很简单,只需转到您的SDK位置  如 C:\ Users \ User \ AppData \ Local \ Android \ Sdk

那里是文件夹 platform-tools和platform-tools.backup 。 打开 platfrm-tools.backup 并复制 adb.exe 并将其粘贴到 platform-tools 文件夹中,然后再次打开android studio。将顺利运行,没有任何错误 谢谢

答案 5 :(得分:1)

我也遇到了这个问题。

avast防病毒软件已将文件adb.exe移至病毒箱,这就是问题的原因。我已经通过从avast的病毒箱中还原adb.exe来解决了该问题。

答案 6 :(得分:0)

问题解决了。我遇到的问题是我将SDK平台工具升级到25.0.6。但我的SDK Build-Tools是25.0.3。 (25.0.6尚未提供)我猜版本不匹配导致此问题。

我将我的SDK平台工具降级到25.0.3并且正常工作。

答案 7 :(得分:0)

系统从平台工具中删除了该文件,您只需制作另一个平台工具副本,并在系统删除" adb.exe" 。你可以把它复制到sdk / platform。

这是我安装Quick Heal的临时解决方案,但它并没有解决我的问题

adb.exe是病毒文件,因为它被检测为恶意软件

**

  

解决方案2:

**将您的SDK文件夹复制到系统文件夹中,防病毒软件不会对其执行操作。

**

  • 解决方案3: 1.下载平台工具的新副本

    2.将其加入SDK

    3.右键单击adb.exe并转到安全选项卡

    4.禁止用户系统删除访问权限USERGROUP

解决方案4

在appdata / local中复制sdk,它将永久解决您的问题。

谢谢

答案 8 :(得分:0)

如果安装了防病毒软件,

adb.exe将不会出现,我们需要将其列入白名单。 防病毒软件会阻止它,因为它会找到.exe文件,因此会阻止它。

答案 9 :(得分:0)

重新安装Android SDK Platform-Tools对我有用。

  1. 转到:Android Studio >>工具>> SDK管理器>>外观和行为>> 系统设置>> Android SDK >> SDK工具
  2. 取消选中Android SDK平台工具>>应用
  3. 检查Android SDK平台工具>>适用

enter image description here

答案 10 :(得分:0)

没有找到亚行。我不得不从 AVD 管理器中删除虚拟设备创建另一个。现在虚拟设备连接成功

相关问题