解析失败:com.android.support:design:25.0.1
Failed to resolve: com.android.support:design:25.0.1
解析失败:com.android.support:design:25.0.1
错误-此支持库不应使用与 compileSdkVersion(28) 不同的版本 (25)
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:28.0.0-beta01'
implementation 'com.android.support.constraint:constraint- layout:1.1.2'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-
core:3.0.2'
//add library
compile 'com.android.support:design:25.0.1'
compile 'com.firebaseui:firebase-ui:0.6.2'
}
来自同一“组”或相互引用的库必须使用相同的版本(如果可能)。支持库,特别是,必须与你编译的版本相同。
您有 implementation 'com.android.support:appcompat-v7:28.0.0-beta01'
定位 28 Beta version
和 compile 'com.android.support:design:25.0.1'
定位 25 version
。
另外你可能正在使用 compileSdkVersion 28
。
实施 support:design 库以引用版本 28.0.0-beta01
并且它(可能)将被修复。
简而言之,使用这个 gradle 片段:
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:28.0.0-beta01'
implementation 'com.android.support.constraint:constraint- layout:1.1.2'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
//add library
implementation 'com.android.support:design:28.0.0-beta01'
implementation 'com.firebaseui:firebase-ui:0.6.2'
(使用 implementation
而不是 compile
因为它很快就会被替换)
希望这对您有所帮助。如果问题解决了请告诉我!
根据下面的评论编辑
您为什么使用旧版本?有什么原因吗?
同时增加firebase版本,最后应该是4.1
implementation 'com.firebaseui:firebase-ui-database:4.1.0'
替换
compile 'com.android.support:design:25.0.1'
和
compile 'com.android.support:design:28.0.0'
解析失败:com.android.support:design:25.0.1
错误-此支持库不应使用与 compileSdkVersion(28) 不同的版本 (25)
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:28.0.0-beta01'
implementation 'com.android.support.constraint:constraint- layout:1.1.2'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-
core:3.0.2'
//add library
compile 'com.android.support:design:25.0.1'
compile 'com.firebaseui:firebase-ui:0.6.2'
}
来自同一“组”或相互引用的库必须使用相同的版本(如果可能)。支持库,特别是,必须与你编译的版本相同。
您有 implementation 'com.android.support:appcompat-v7:28.0.0-beta01'
定位 28 Beta version
和 compile 'com.android.support:design:25.0.1'
定位 25 version
。
另外你可能正在使用 compileSdkVersion 28
。
实施 support:design 库以引用版本 28.0.0-beta01
并且它(可能)将被修复。
简而言之,使用这个 gradle 片段:
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:28.0.0-beta01'
implementation 'com.android.support.constraint:constraint- layout:1.1.2'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
//add library
implementation 'com.android.support:design:28.0.0-beta01'
implementation 'com.firebaseui:firebase-ui:0.6.2'
(使用 implementation
而不是 compile
因为它很快就会被替换)
希望这对您有所帮助。如果问题解决了请告诉我!
根据下面的评论编辑
您为什么使用旧版本?有什么原因吗?
同时增加firebase版本,最后应该是4.1
implementation 'com.firebaseui:firebase-ui-database:4.1.0'
替换
compile 'com.android.support:design:25.0.1'
和
compile 'com.android.support:design:28.0.0'