解析失败: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.".
希望下次能轻松一点。 :/
我正在使用 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.".
希望下次能轻松一点。 :/