如何在Android Studio中设置早期Android SDK版本
我不熟悉安卓系统。我从其他人那里得到了一个项目,build.gradle中的minSDKversion=16和targetSdkVersion=23 我在安装android Studio时安装了android sdk 24。我希望我需要下载AndroidSDK23并在AndroidStudio中引用它,但在阅读了很多资料之后,我还没有找到如何做到这一点 如果我想确保较早的Android版本/Android API正常工作,我不需要安装较早的SDK吗如何在Android Studio中设置早期Android SDK版本,android,android-studio,Android,Android Studio,我不熟悉安卓系统。我从其他人那里得到了一个项目,build.gradle中的minSDKversion=16和targetSdkVersion=23 我在安装android Studio时安装了android sdk 24。我希望我需要下载AndroidSDK23并在AndroidStudio中引用它,但在阅读了很多资料之后,我还没有找到如何做到这一点 如果我想确保较早的Android版本/Android API正常工作,我不需要安装较早的SDK吗 Cause: failed to find
Cause: failed to find target with hash string 'android-23'
我也意识到我可以在Android Studio中引用版本23的sdk路径,但是我找不到任何地方可以下载它
谢谢您只需要有目标sdk,执行此操作即可安装您的目标sdk,在您的情况下为23: 工具>Android>SDK管理器>启动独立SDK管理器 现在单击目标
API
版本下的SDK平台,并安装它。(如屏幕截图所示)
完成了
以下是独立SDK管理器的屏幕截图:
更新
以下是如何找到SDK管理器:
安装SDK 23版本或:
更新build.Gradle(模块:app)-确保是Gradle脚本下的版本,而不是build.Gradle(项目:yourproject)
例如:
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
applicationId "com.stackoverflow.answer"
minSdkVersion 16
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
dependencies {
androidTestCompile 'junit:junit:4.12'
compile fileTree(dir: 'libs', include: ['*.jar'])
}
当我去的时候,我只看到2009年的版本和旧版本。也许有人在这个页面上添加了一个指向当前Android SDK的错误链接——它只是转到了一个Android Studio下载。我在哪里可以找到最新的Android SDK下载。我意识到我可以在Android Studio中引用版本23 SDK路径,但我找不到任何地方可以下载它。只需按照上述步骤转到Android SDK管理器,您就可以从那里下载它了!我没有工具下的Android/SDK管理器(我有一台Mac)。。。搜索交易。您必须拥有不同版本的Android Studio。我需要关闭该项目,然后在单独的屏幕上单击“配置”。(没有工具的链接)无论如何,我现在有了,谢谢。