在成功地将Eclipse-Android-Project导入到“Android Studio 1.4”后,我得到了错误
"Please select Android SDK"
当我点击按钮在模拟器中运行应用程序时,我找不到任何方法来这样做。
当我点击“run”时,这个对话框就会打开:
这是“项目结构”对话框:
我现在该怎么办?
在成功地将Eclipse-Android-Project导入到“Android Studio 1.4”后,我得到了错误
"Please select Android SDK"
当我点击按钮在模拟器中运行应用程序时,我找不到任何方法来这样做。
当我点击“run”时,这个对话框就会打开:
这是“项目结构”对话框:
我现在该怎么办?
当前回答
我的问题通过在Android Studio中设置NDK路径解决了。
文件->项目结构->NDK位置。
其他回答
After opening my project in Android Studio, I opened the App version of the build.gradle file, located in the Gradle Scripts folder of the Project. When I hovered my mouse pointer over the buildToolsVersion number, a tooltip popped, indicating that the version of Android Build Tools needed to be upgraded (see screenshot). I changed the value of the buildToolsVersion to the one identified by the error (27.0.2) and the problem was solved. The original error (Please select Android SDK) went away and the project compiled successfully, again. Although this solution was mentioned previously, the exact steps seemed to be missing, so hopefully this clears up any doubt. I guess the root cause for this problem is that a new version of the build tools were released but Android Studio did not trigger any notification to me, which would have indicated that I should manually fix this (since Android Studio does not seeem to have the ability to upgrade this build.gradle file internally), which leaves the onus on the user to find the problem and fix it.
来自@Nisarg的评论帮助:“在编译Sdk版本中设置最新版本”
我把API 8改成了API 23,错误信息消失了。
如果您正在使用'配置文件或调试APK…,那么你可能会遇到这个错误。
我的解决方案是首先在SDK管理器中检查SDK的更新:点击SDK位置右侧的“编辑”,然后安装任何更新:
然后我点击了Android Studio底部的“Logcat”,发现我也需要配置Android SDK,所以选择最新的Android API平台:
在那之后,我能够在模拟器中运行APK。
修复了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插件,从那以后我们就没有看到这个问题了。
我用Android Studio 3.1.3解决了这个问题:
在Android Studio中打开有问题的项目。单击“文件>导出到Zip文件”。 关闭有问题的项目(如有必要,退出Android Studio)。 在操作系统中,删除有问题的项目文件夹。然后提取刚才制作的压缩包。 回到Android Studio。在启动界面,点击“Open an existing Android Project”。浏览到刚才提取的文件夹。
就是这样。