小编Ani*_*ale的帖子

合并dex程序类型时出错:android.support.v4.os.ResultReceiver $ MyResultReceiver

合并dex时出错

以下是依赖项.

ext {
    anko_version='0.10.5'
    support_lib='1.0.0-alpha1'
    room_lib = "1.1.0"
}
dependencies {

    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"
    implementation "androidx.cardview:cardview:$support_lib"
    implementation "com.google.android.material:material:$support_lib"
    implementation "androidx.appcompat:appcompat:$support_lib"
    implementation "org.jetbrains.anko:anko:$anko_version"
    implementation "androidx.lifecycle:lifecycle-extensions:2.0.0-alpha1"
    implementation "android.arch.persistence.room:runtime:$room_lib"
    annotationProcessor "android.arch.persistence.room:compiler:$room_lib"
}
Run Code Online (Sandbox Code Playgroud)

错误

  • 出了什么问题:任务执行失败':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.

    com.android.builder.dexing.DexArchiveMergerException:合并dex存档时出错:/app/build/intermediates/transforms/dexBuilder/debug/0.jar,程序类型已存在:android.support.v4.os.ResultReceiver $ 1

android android-support-library android-gradle-plugin

45
推荐指数
3
解决办法
4万
查看次数

STRING_TOO_LARGE Kotlin中的字符串

当我在项目中添加插件来支持Kotlin时,然后从我的项目的string.xml文件中读取大字符串.它给了我以下错误.

错误:字符串太大,无法使用UTF-8编写为" STRING_TOO_LARGE ".

xml string android kotlin

13
推荐指数
4
解决办法
1万
查看次数