协慌网

登录 贡献 社区

Android Studio:“请选择 Android SDK”

成功将 Eclipse-Android-Project 导入 “Android Studio 1.4 "Please select Android SDK"当我点击按钮在模拟器中运行应用程序时,我收到错误"Please select Android SDK"

但我找不到任何办法。

单击 “运行” 时会打开此对话框:

点击“运行”后会打开此对话框

这是 “项目结构” 对话框:

“项目结构”对话框的屏幕截图

我现在应该怎么做?

答案

我去build.gradle并立即点击同步 。然后它奏效了。

更新

File - > Sync Project with Gradle Files (Android Studio 3.1.1)

Tools - > Android - > Sync Project with Gradle Files (Android Studio 3.0.1)

或者您可以单击工具栏上的图标。

同步项目图标

这个答案可能不适用于更高版本的 Android 工作室团队致力于使工具更好,在下一个版本的 Android Studio 中同步的方式可能会有所不同。

可能有帮助的通用方法是尝试同步项目 ,然后使无效缓存重新启动 Android Studio。

Android Studio 3.1.2解决方案[见下面的答案]

查看最新的 Android Studio 版本

适用于 3.1.2 或更新版本

我和我的一些同事在AS 3.1.2上遇到了同样的问题,但简单的同步并没有帮助我们。对我们来说,解决方案有点不同:

  1. 文件 - > 使高速缓存无效 - > 无效
  2. 文件 - > 关闭项目。
  3. 从 AS 项目选择器窗口中删除项目。
  4. 从 Android Studio 退出
  5. 启动 AS 并再次打开项目

重新打开项目介绍

如果您经常面对这个问题,请提供额外建议

你们中的一些人经常面临这个问题,这个 “解决方案” 只是暂时解决了这个问题。当我们开始收到此错误时,我们使用了 gradle wrapper 4.6 和 Android gradle 插件 3.1.0,但从那时起我们又回到了 gradle 4.4 并将它与最新的 Android gradle 插件一起使用,我们还没有看到这个问题自那时候起。

Android Studio 3更高版本中,适用于Windows,Mac 和 Linux

File -> Sync Project with Gradle Files

解决了!或者您可以通过快捷键执行此操作:

⌘+ Shift + AMac )或Ctrl + Shift + AWindows,Linux )。然后弹出编辑文本并编写 "Sync Project with Gradle Files" 。然后双击该选项。

你的问题解决了!它会将您的 gradle 文件与您的项目文件同步,谢谢。

截图:

在此输入图像描述