如何禁止 Android Studio 强制安装旧版本的 SDK?
How to diable Android Studio from forcing to install older version of SDK?
我最近尝试将 Eclipse 项目打开到 Android 使用 targetSdk 16 的 Studio。
但是我忘记在导入到 Android Studio 之前更改目标 Sdk。我有最新版本的 Android Sdk(19-22),所以我不想安装 SDK 16。
但是 Android Studio 每次尝试构建时都显示以下错误:
Error:failed to find target android-16 : D:\adt-bundle-windows-x86_64-20140702\sdk
安装缺少的平台并同步项目
如何修复它并阻止 Android Studio 强制我安装旧版本的 SDK?
第 1 步:关闭 Android Studio。
第 2 步:使用文本编辑器,将 build.gradle
文件编辑为您想要的 compileSdkVersion
、minSdkVersion
、targetSdkVersion
等格式。
第 3 步:打开 Android Studio 并尝试使用您的项目。
如果您还遇到相关问题,那么:
第 4 步:从 Android Studio 中关闭项目(文件 > 关闭项目)。这应该会让您停留在所谓的 "welcome dialog",列出过去的项目以及启动或导入新项目的选项。
第 5 步:使用您最喜欢的文件管理工具,进入您的项目目录并删除 .gradle/
和 .idea/
目录以及以 .iml
结尾的文件。
第 6 步:使用您最喜欢的文件管理工具,进入您的 app/
模块目录并删除以 .iml
.
结尾的文件
第 7 步:返回 "welcome dialog",选择 "Import project (Eclipse ADT, Gradle, etc.)",浏览到项目的根目录,然后将其导入。
我最近尝试将 Eclipse 项目打开到 Android 使用 targetSdk 16 的 Studio。 但是我忘记在导入到 Android Studio 之前更改目标 Sdk。我有最新版本的 Android Sdk(19-22),所以我不想安装 SDK 16。
但是 Android Studio 每次尝试构建时都显示以下错误:
Error:failed to find target android-16 : D:\adt-bundle-windows-x86_64-20140702\sdk
安装缺少的平台并同步项目
如何修复它并阻止 Android Studio 强制我安装旧版本的 SDK?
第 1 步:关闭 Android Studio。
第 2 步:使用文本编辑器,将 build.gradle
文件编辑为您想要的 compileSdkVersion
、minSdkVersion
、targetSdkVersion
等格式。
第 3 步:打开 Android Studio 并尝试使用您的项目。
如果您还遇到相关问题,那么:
第 4 步:从 Android Studio 中关闭项目(文件 > 关闭项目)。这应该会让您停留在所谓的 "welcome dialog",列出过去的项目以及启动或导入新项目的选项。
第 5 步:使用您最喜欢的文件管理工具,进入您的项目目录并删除 .gradle/
和 .idea/
目录以及以 .iml
结尾的文件。
第 6 步:使用您最喜欢的文件管理工具,进入您的 app/
模块目录并删除以 .iml
.
第 7 步:返回 "welcome dialog",选择 "Import project (Eclipse ADT, Gradle, etc.)",浏览到项目的根目录,然后将其导入。