请配置安卓软件开发工具包(Android SDK)。

44

我遇到了这个错误:

请配置Android SDK

点击"配置"后会弹出一个对话框

图片描述


请问您能告诉我为什么会有负评吗? - Gowthaman M
没有贬低的意思! - Brian Reinhold
@Brian Reinhold 那又怎样? - Gowthaman M
@GowthamanM,我只是想支持你,因为这是一个值得思考的问题,不应该被之前评论中提到的负评所忽视。 - Brian Reinhold
@Brian Reinhold 哦,好的......如果你想看到踩票,你需要赚取1000声望来扩展投票,请查看此链接 https://stackoverflow.com/help/privileges/established-user - Gowthaman M
显示剩余4条评论
8个回答

21

更改弹出屏幕上的构建工具版本

 26.0.1 changed into 26.0.3   // else selected the highest available version

然后点击确定对我起了作用...

(或者)

简单地重新启动 Andoid Studio 文件 -> 无效的缓存并重启


1
这对我也起作用了,我从组合框中选择了最高可用版本,然后不得不重新启动Android Studio。现在我的设备(Pixel2XL)被logcat检测到了。 - Mr. Bungle

15

3.1.2版本或更新版本的修复方法

我在Android Studio 3.1.2上遇到了同样的问题,但是简单的同步并没有起作用。解决方案有一点不同:

  1. 文件 -> 无效缓存 -> 使其无效

第一步

  1. 文件 -> 关闭项目。
  2. 从Android Studio项目选择器窗口中删除该项目。
  3. 退出Android Studio(X)
  4. 重新启动Android Studio并再次打开该项目

第二步 打开项目


9

我花费了几个小时来解决这个问题:

  • 首先点击'Sync' gradle
  • 然后进行cleanrebuild应用程序
  • 最后invalidate and restart

1
嗯,我猜应该是从菜单 文件 -> 与 Gradle 文件同步项目,对吧? - superjos
@superjos 不是啊...应该是 文件->无效缓存并重启... - Gowthaman M

4

您可以先关闭此项目。 然后删除所有临时文件和生成的文件,包括项目根目录中的 .gradle.ideabuild,以及 app 路径下的 build 文件夹。 最后,重新启动您的项目,问题应该得到解决。祝你好运!


是的,这个修复了很多问题,包括这一个!这不就是工具 -> Flutter -> Flutter Clean 应该做的吗? - Sctajc
@Sctajc 不,Flutter clean 会删除你项目目录中的 buildbuild_ios 文件夹。 - Kirill Karmazin
它将适用于那些复制了项目目录而不是从存储库克隆它,或者可能尝试在不同的环境中运行或重新安装Android Studio的人。 - Kirill Karmazin

1
执行这两个adb命令后,对我来说也可以正常工作。
(1)adb kill-server (2)adb start-server

对我也起作用了。不过需要 AS 重启。 - Brian Reinhold

1

我曾经遇到同样的问题,尝试了上述所有方法,但都没有帮助。

最终我关闭了所有应用并重新启动了我的 Mac。

重新打开 Android Studio,一切回归正常 :)


0
对我来说,解决方案是将项目与gradle文件同步

image


0
build.gradle(Module: app)中,我将"compileSdkVersion 23"更改为26 然后它能正常工作。
也许这对你也有用。

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