在成功地将Eclipse-Android-Project导入到“Android Studio 1.4”后,我得到了错误
"Please select Android SDK"
当我点击按钮在模拟器中运行应用程序时,我找不到任何方法来这样做。
当我点击“run”时,这个对话框就会打开:
这是“项目结构”对话框:
我现在该怎么办?
在成功地将Eclipse-Android-Project导入到“Android Studio 1.4”后,我得到了错误
"Please select Android SDK"
当我点击按钮在模拟器中运行应用程序时,我找不到任何方法来这样做。
当我点击“run”时,这个对话框就会打开:
这是“项目结构”对话框:
我现在该怎么办?
当前回答
Work for me 1文件>关闭投影。2打开一个现有的Android Studio项目
其他回答
在本地给出SDK路径。属性文件为
sdk.dir=C\:\\Users\\System43\\AppData\\Local\\Android\\sdk
并在gradle文件中给出compilesdk的最新版本。
我的问题是,如果我改变了项目(例如用不同的项目打开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。
该项目依赖于SDK,但没有SDK。 进入文件->项目结构(编辑:我说设置之前) 选择Modules,然后转到Dependencies选项卡 您可能会在Export列中看到No SDK。 从Module SDK下拉菜单中选择一个,如果列表为空,则创建一个新的。 没有SDK现在应该更新到选定的SDK。 那么它应该能起作用……希望。:) 问候
在我的情况下,没有选择java sdk版本的项目结构-
我必须选择-
1.源兼容性(1.7)
2.目标兼容性(1.7)
如图所示。
它帮助了我:
1. close project
2. remove .idea/ folder
3. select "import project (Gradle, Eclipse ADT, etc.)"
环境:
Android Studio 3.1.3
OS Macos High Sierra 10.13.5
另一个答案不适合我。