解析失败:android.support.design:28.0.0-rc02

failed to resolve: android.support.design:28.0.0-rc02

我正在使用 Android Studio 3.1.4。由于我想制作Tab Layout,所以我添加了代码implmentation 'com.android.support design:28.0.0-rc02',它与build.gradle中的support.accompat版本相同,但出现错误。

请问这是怎么回事?我该如何解决这个问题?

感谢您的帮助。

我的代码

错误信息

我遇到了同样的问题并通过将所有内容的版本更改为 28.0.0-rc01 来修复它。

com.android.support:design:28.0.0-rc02 should be replaced by Failed to resolve: com.android.support:design:28.0.0-rc01

我认为 Android Studio 中不存在 rc02,因为每次同步项目时 错误仍然发生。 将 rc02 替换为 rc01 后,项目将正常运行。

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation 'com.android.support:appcompat-v7:28.0.0-rc01'
    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'
    implementation 'com.android.support:recyclerview-v7:28.0.0-rc01'
    implementation 'com.android.support:design:28.0.0-rc01'
}

今天我更新了我的SDK,也出现了同样的问题。对我来说,通过改变我的这两个库版本,问题就解决了:

=>build.gradle(模块:app):

implementation 'com.android.support:appcompat-v7:28.0.0-rc02'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'

更改为:

implementation 'com.android.support:appcompat-v7:28.0.0-rc01'
implementation 'com.android.support.constraint:constraint-layout:1.1.2'

因为它根本不存在。最新版本的设计支持是28.0.0-rc01

https://mvnrepository.com/artifact/com.android.support/design?repo=google

编辑:现已可用

编辑

design:28.0.0-rc02现已发布,只需添加并重新构建即可。


编辑前

所以你现在能做的就是使用旧版本的 appcompat 并等待设计库新版本 28.0.0-rc02 发布。

所以现在使用这个:

implementation 'com.android.support:appcompat-v7:28.0.0-rc01'.

我不知道为什么...但是他们(sdk 开发人员)表现得像 Microsoft..

"Ohh..It compiles, lets ship it".

他们只是启动并且不关心错误..每次更新到最新的库后,我得到的第一件事是..

"Layout editor preview errors.".

希望下次能轻松一点。 :/