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

"Please select Android SDK"

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

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

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

我现在该怎么办?


当前回答

转到:文件>项目结构>模块->应用>属性

请选择:编译“SDK”版本= API26构建工具 版本号= 27.0.0源兼容性= 1.8目标兼容性= 1.8

其他回答

修复了3.1.2或更新版本

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

File -> Invalidate cache -> Invalidate File ->关闭项目。 从AS项目选择器窗口中删除该项目。 退出Android Studio 启动AS并再次打开项目

如果你经常面临这个问题,额外的建议

你们中的一些人经常面临这个问题,而这个“解决方案”只能暂时解决它。在我们开始出现这个错误的时候,我们使用gradle包装器4.6和Android gradle插件3.1.0,但从那以后我们回到gradle 4.4,我们使用了最新的Android gradle插件,从那以后我们就没有看到这个问题了。

进入File >> ProjectStructure(⌘;)。这将打开这个窗口,然后选择应用程序模块。然后选择Compile SDK版本。选择最新的一个,然后单击apply。

在Android Studio 3及以上版本中,适用于Windows、Mac和Linux:

File -> Sync Project with Gradle Files

解决了!

或者你可以通过快捷键来完成:

按⌘+ Shift + A (Mac)或Ctrl + Shift + A (Windows, Linux)。然后弹出编辑文本并写入“同步项目与Gradle文件”。然后双击该选项。

你的问题解决了!它会同步你的gradle文件和你的项目文件。

截图:

您必须从项目设置中选择生成工具版本。

选择项目App文件夹 按F4或右键单击项目应用程序 文件夹和打开模块设置在属性选项卡选择构建 工具版本列表

这将在我这边工作,我希望它能帮助你。

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