gpt4 book ai didi

android - 支持图书馆的好处

转载 作者:行者123 更新时间:2023-11-29 20:22:06 27 4
gpt4 key购买 nike

支持库的好处是事实我可以运行以后发布的功能,比如 Material Design 的东西在旧版本的 android 上。

那么为什么不能将 comileSdk 更改为例如22以及最新版本的支持库?

我的 Gradle 文件:

apply plugin: 'com.android.application'

android {
compileSdkVersion 22
buildToolsVersion '23.0.1'
defaultConfig {
applicationId "com.stack.overflow"
minSdkVersion 22
targetSdkVersion 22
versionCode 1
versionName "1.0"
multiDexEnabled true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
sourceSets {
main { res.srcDirs = ['src/main/res', 'src/main/res/drawable/ic_action_search.png'] }
}
productFlavors {
}
}

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')

//Google Libraries
compile 'com.android.support:appcompat-v7:23.0.+'
compile 'com.android.support:recyclerview-v7:23.0.+'
compile 'com.android.support:cardview-v7:23.0.+'

}

Android Studio 总是将谷歌库标记为红色并且不编译。

那么为什么不能将最新的支持库与以前的 sdk 一起使用呢?

最佳答案

请更新您的targetSdkVersion 23

最后

android {
compileSdkVersion 23
buildToolsVersion "23.0.0" or '23.0.1'

defaultConfig {
applicationId "com.stack.overflow"
minSdkVersion 17 // Set Your Version
targetSdkVersion 23
versionCode 1
versionName "1.0"
}

你可以设置

compile 'com.android.support:appcompat-v7:23.0.0'

关于android - 支持图书馆的好处,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33016910/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com