在成功地将Eclipse-Android-Project导入到“Android Studio 1.4”后,我得到了错误

"Please select Android SDK"

当我点击按钮在模拟器中运行应用程序时,我找不到任何方法来这样做。

当我点击“run”时,这个对话框就会打开:

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

我现在该怎么办?


当前回答

按“Ctrl+shift+A”并在弹出的EditText中写入“Sync Project with Gradle Files”。然后双击出现的选项。然后它将同步您的Gradle文件SDK与项目文件。

其他回答

我去建造。Gradle和点击同步现在。然后就成功了。

更新:

文件->同步项目与Gradle文件(Android Studio 3.1.1)

工具-> Android ->同步项目与Gradle文件(Android Studio 3.0.1)

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

这个答案可能对以后的版本没有帮助,因为Android studio团队正在努力使工具变得更好,在下一个版本的Android studio中,同步的方式可能会有所不同。

常见的方法,可能有助于尝试同步项目,然后无效缓存和重新启动Android工作室。

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

请参阅最新的Android Studio版本

对于那些遇到此问题的人,我建议您进行一次干净安装(删除以前安装的任何现有设置和文件)。不要浪费时间解决问题。我正在搜索android studio 3.6.3的答案,没有结果。

在本地给出SDK路径。属性文件为

sdk.dir=C\:\\Users\\System43\\AppData\\Local\\Android\\sdk

并在gradle文件中给出compilesdk的最新版本。

同步没帮到我。这两种方法都不能使缓存失效。 我只是简单地删除并再次克隆存储库,它工作:

确保没有未提交的更改 将本地存储库与远程github同步 删除带有本地存储库的文件夹 再次将存储库从github克隆到本地 在Android Studio中打开克隆的存储库 重新构建并运行它。

您正在使用谷歌API SDK。出于某种原因,这在嵌入式java JDK / JRE中不再有效。

按照我在这里描述的解决方案,将Android Studio JDK路径设置为本地JDK(例如OpenJDK)。