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

"Please select Android SDK"

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

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

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

我现在该怎么办?


当前回答

有很多答案,我尝试使用其中一个解决方案,在构建中添加新的行。Gradle文件,但它没有工作。然后我将comileSdkVersion更改为另一个版本,然后将其更改为我拥有的版本。“同步”按钮出现。按下它,为我解决了问题。

其他回答

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

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

我的问题是,如果我改变了项目(例如用不同的项目打开Android Studio的新窗口),就会发生这种错误。

所以我阅读了这个问题的每个答案,“清除缓存并重新打开项目”的解决方案在我的情况下并不是那么有用。

相反,我发现如果Kotlin插件在Android Studio中的版本低于gradle文件中的版本,问题就会出现。

我的设置是:

Android Studio 3.1.3 Kotlin插件(在Android Studio) 1.2.30 Kotlin版本在gradle文件1.2.51


是什么解决了这个问题?

我更新了Kotlin插件:

文件->设置->插件->安装JetBrains插件…

然后搜索Kotlin并单击Update。更新后只需重新启动Android Studio和同步Gradle。

从Android 3.2.0开始,菜单结构和选项略有变化。我通过更改下面菜单中的模块SDK来修复这个错误:

>项目结构>模块>应用文件>依赖选项卡>模块SDK

确保点击Apply保存更改。

构建开放。gradle文件。只需添加一个空格或按enter键。然后同步项目。它的工作原理……

我也有类似的问题。我尝试与gradle文件同步并删除了。idea文件夹,但没有任何效果。

以下是对我有效的方法:

1)。关闭android工作室 2)。删除c: / / {User} /用户。AndroidStudio {version}文件夹

警告:它会删除你安装的所有插件和设置。 如果没有效果,试试这个方法