在我将 Gradle 更新到 6.7.1 并将 Gradle 插件更新到 4.2 后,我决定使用 Room、协程、dagger-hilt 和协程的 Flow 构建一个应用程序。
我将 Libraryies 添加到 dependencyecy,甚至在 build.gradle 文件中添加插件 id 和类路径。
然后我尝试构建我的应用程序。但它因错误而停止
**错误:**
Execution failed for task ':app:checkDebugAarMetadata'.
Run Code Online (Sandbox Code Playgroud)
无法解析配置“:app:debugRuntimeClasspath”的所有文件。找不到 android.arch.lifecycle:common-java8:2.2.0。在以下位置搜索: - https://dl.google.com/dl/android/maven2/android/arch/lifecycle/common-java8/2.2.0/common-java8-2.2.0.pom - https:// /repo.maven.apache.org/maven2/android/arch/lifecycle/common-java8/2.2.0/common-java8-2.2.0.pom 必需:项目:app
这是我的 gradle 文件(build.gradle(project)):
buildscript {
ext.kotlin_version = "1.5.0"
ext {
// App dependencies
appCompatVersion = "1.2.0"
constraintLayoutVersion = "2.0.4"
coroutinesVersion = "1.3.9"
dataStoreVersion = "1.0.0-alpha02"
espressoVersion = "3.3.0"
fragmentVersion = "1.3.0-beta01"
gradleVersion = "4.1.0"
hiltAndroidXVersion = "1.0.0-alpha02"
hiltVersion = "2.28.3-alpha"
junitVersion = "4.13.1"
kotlinVersion …Run Code Online (Sandbox Code Playgroud)