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

"Please select Android SDK"

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

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

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

我现在该怎么办?


当前回答

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

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

其他回答

对于Android Studio 3.5,“File -> Sync project with gradle files”就足够了。

该项目依赖于SDK,但没有SDK。 进入文件->项目结构(编辑:我说设置之前) 选择Modules,然后转到Dependencies选项卡 您可能会在Export列中看到No SDK。 从Module SDK下拉菜单中选择一个,如果列表为空,则创建一个新的。 没有SDK现在应该更新到选定的SDK。 那么它应该能起作用……希望。:) 问候

对于这个错误,有多个命中和试验解决方案。其中一定有一个对你有用。 以下是解决方案:

1.

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

去建造。Gradle和点击同步现在

点击锤子(构建)图标来同步Gradle 或者编辑你的Gradle模块,然后同步

文件->设置-> Android SDK -> Android SDK位置编辑-> . Android SDK

构建开放。Gradle文件,只需添加一个空格或按enter。然后同步 项目。

File ->使缓存失效/重新启动

来自@Nisarg的评论帮助:“在编译Sdk版本中设置最新版本”

我把API 8改成了API 23,错误信息消失了。

我用Android Studio 3.1.3解决了这个问题:

在Android Studio中打开有问题的项目。单击“文件>导出到Zip文件”。 关闭有问题的项目(如有必要,退出Android Studio)。 在操作系统中,删除有问题的项目文件夹。然后提取刚才制作的压缩包。 回到Android Studio。在启动界面,点击“Open an existing Android Project”。浏览到刚才提取的文件夹。

就是这样。