在成功地将Eclipse-Android-Project导入到“Android Studio 1.4”后,我得到了错误
"Please select Android SDK"
当我点击按钮在模拟器中运行应用程序时,我找不到任何方法来这样做。
当我点击“run”时,这个对话框就会打开:
这是“项目结构”对话框:
我现在该怎么办?
在成功地将Eclipse-Android-Project导入到“Android Studio 1.4”后,我得到了错误
"Please select Android SDK"
当我点击按钮在模拟器中运行应用程序时,我找不到任何方法来这样做。
当我点击“run”时,这个对话框就会打开:
这是“项目结构”对话框:
我现在该怎么办?
当前回答
buildToolsVersion可能在应用程序的build.gradle中丢失
buildToolsVersion "26.0.3"
像这样加起来
其他回答
对于Android Studio 3.5,“File -> Sync project with gradle files”就足够了。
在本地给出SDK路径。属性文件为
sdk.dir=C\:\\Users\\System43\\AppData\\Local\\Android\\sdk
并在gradle文件中给出compilesdk的最新版本。
同步没帮到我。这两种方法都不能使缓存失效。 我只是简单地删除并再次克隆存储库,它工作:
确保没有未提交的更改 将本地存储库与远程github同步 删除带有本地存储库的文件夹 再次将存储库从github克隆到本地 在Android Studio中打开克隆的存储库 重新构建并运行它。
我用Android Studio 3.1.3解决了这个问题:
在Android Studio中打开有问题的项目。单击“文件>导出到Zip文件”。 关闭有问题的项目(如有必要,退出Android Studio)。 在操作系统中,删除有问题的项目文件夹。然后提取刚才制作的压缩包。 回到Android Studio。在启动界面,点击“Open an existing Android Project”。浏览到刚才提取的文件夹。
就是这样。
我的解决方案 这个虫子快把我逼疯了。再多的同步也无法修复它。我发现如果我修改我的模块的构建。Gradle(通过在行后添加空行或空格),然后同步该文件,一切都很好。