在成功地将Eclipse-Android-Project导入到“Android Studio 1.4”后,我得到了错误
"Please select Android SDK"
当我点击按钮在模拟器中运行应用程序时,我找不到任何方法来这样做。
当我点击“run”时,这个对话框就会打开:
这是“项目结构”对话框:
我现在该怎么办?
在成功地将Eclipse-Android-Project导入到“Android Studio 1.4”后,我得到了错误
"Please select Android SDK"
当我点击按钮在模拟器中运行应用程序时,我找不到任何方法来这样做。
当我点击“run”时,这个对话框就会打开:
这是“项目结构”对话框:
我现在该怎么办?
当前回答
Source Compatibility should be selected as the minimum Android Version that your app should be compatible with(usually selected as SDK 15), Target Compatibility should be selected as the newest Android Version that your app should be compatible with(SDK 23). Afterwards you want to check your AndroidMenifest and your gradle.build to see if its realy set to the properties selected if not you can just add it manually. and ofcourse you should check the SDK Location is actually pointing to your android studio SDK folder (if you are importing from Eclipse then you should point to your Eclipse SDK folder).
其他回答
转到:文件>项目结构>模块->应用>属性
请选择:编译“SDK”版本= API26构建工具 版本号= 27.0.0源兼容性= 1.8目标兼容性= 1.8
我的解决方案 这个虫子快把我逼疯了。再多的同步也无法修复它。我发现如果我修改我的模块的构建。Gradle(通过在行后添加空行或空格),然后同步该文件,一切都很好。
对于Android Studio 3.5,“File -> Sync project with gradle files”就足够了。
我不得不将kotlin版本从1.2.41降低到1.2.31,以启用运行。 我的环境: macOS - 10.13.4 (high sierra) AS版本- 3.1.3
我去建造。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版本