Android 此支持库不应使用其他版本,build.gradle中有错误
我的Android 此支持库不应使用其他版本,build.gradle中有错误,android,android-gradle-plugin,android-support-library,Android,Android Gradle Plugin,Android Support Library,我的build.gradle中有一个问题。渐变中的错误是(compile'com.android.support:appcompat-v7:24.0.0-beta1')在这一行上显示错误(此支持库不应使用与compile sdk版本23不同的版本(24) 有什么想法吗?我使用的是Android Studio 2.1.2,主要问题是Android Studio中没有Android支持库。图片如下 是的,它们不能不同。将其更改为compile'com.android.support:appcompa
build.gradle中有一个问题。渐变中的错误是(compile'com.android.support:appcompat-v7:24.0.0-beta1'
)在这一行上显示错误(此支持库不应使用与compile sdk版本23不同的版本(24)
有什么想法吗?我使用的是Android Studio 2.1.2,主要问题是Android Studio中没有Android支持库。图片如下
是的,它们不能不同。将其更改为compile'com.android.support:appcompat-v7:23.4.0'
您的compileSdkVersion
在build.gradle
文件中是23
,但您试图使用的是API 24的appcompat-v7:24.0.0
,因此您应该使用appcompat-v7:23.x.y
。如果仍要使用appcompat-v7:24.0.0
,则应将compileSdkVersion
更改为24
您应该将其用于compileSdkVersion
23:
编译'com.android.support:appcompat-v7:23.4.0'
对于compileSdkVersion
24:
编译'com.android.support:appcompat-v7:24.0.0'
编辑
如果你在Android Studio上工作,那么你可能不需要担心最新的可用版本,它会让你知道最新的可用版本
您还可以查看每个sdk版本的最新版本谢谢您,先生。我真的很感激,而且它工作正常(没有问题。:)如果你能把这个答案标记为正确的话,我将不胜感激。@BorislavKamenov我问得有点晚了。但是为什么呢?如果我将它们设置为不同的呢?因为谷歌保证相同版本的库可以正常工作,如果不同版本之间不兼容,可能会出现问题/bug。因此,更好的做法是使用相同的版本保存它们。最好将它们都保留为旧版本,而不是指定不同的版本。我们如何知道哪些版本可用于特定的SDK?或者我们应该在新版本可用后更改CompileSDK版本?@Petar Krešimir您可以查看最新版本的支持库,并且Android Studio会在有新版本的支持库时提醒您available@Petar-Krešimir您现在可以浏览它显示,google play不支持SDK 23!?在intellij中,不支持编译(obsuleter),在大多数情况下应更改为实现