java - com.google.android.material :material:1. 1.0-alpha08 失败但 1.0.0 工作正常

标签 java android android-studio gradle

我正在研究新的 android Material ,它看起来不错,但为了正确使用颜色选项,我需要使用 com.google.android.material:material:1.1.0(最新的是 alpha08)显然存在依赖性问题,因为当我在 android studio 中构建时它说一切正常但是当我运行时它丢失了

 android material com.android.builder.dexing.DexArchiveBuilderException

在运行时(像这样)。

enter image description here

这是我的 app.build.gradle

dependencies {
    implementation 'androidx.core:core:1.0.2'
    implementation 'androidx.media:media:1.0.1'
    implementation 'androidx.legacy:legacy-support-v4:1.0.0'
    implementation 'androidx.appcompat:appcompat:1.0.2'
    implementation 'io.reactivex.rxjava2:rxandroid:2.1.1'
    implementation 'io.reactivex.rxjava2:rxjava:2.2.10'
    implementation 'com.google.android.material:material:1.0.0' // fails if I switch to implementation 'com.google.android.material:material:1.1.0-alpha08'
    api 'com.google.guava:guava:28.0-android'
    implementation files('libs/acra-4.5.0.jar')
    implementation files('libs/commons-collections-3.2.1.jar')
    implementation 'com.google.firebase:firebase-core:17.0.1'
    implementation 'com.google.firebase:firebase-messaging:19.0.1'
    implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
    implementation 'androidx.exifinterface:exifinterface:1.0.0'
}

据我所知,我们的一切都处于最佳状态,那么您认为问题出在哪里?

最佳答案

我发现这是原因,将其添加到build.gradle [Module.app] 文件

android {

   [.YOUR.OTHER.STUFF.HERE.]

   compileOptions {
      sourceCompatibility JavaVersion.VERSION_1_8
      targetCompatibility JavaVersion.VERSION_1_8
   } 
}

关于java - com.google.android.material :material:1. 1.0-alpha08 失败但 1.0.0 工作正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57182165/

相关文章:

java - SonarQube:自定义 Java 规则在 UI 中不可见

java - Spring 休息时收到 400 Bad request

Android:从后台堆栈中删除所有 FragmentTransactions

java - 当前位置和搜索位置之间的道路/路线图

android - 后端内部错误 : Exception during psi2ir

java - 无法实例化以下类

java - Maven 包括 JavaFX 对我当前运行的操作系统的依赖,即使我对其他操作系统进行分类

java - 无法使用 gradle 和 jdk 11 构建 jar

Android:如何切换 RecyclerView 列表的布局?

android - 项目构建的增量版本