相关疑难解决方法(0)

任务“:app:mergeDexDebug”执行失败。火店| 扑

尝试在我的项目中使用 Firestore。我的项目是一个全新的项目,但在我的设备上运行应用程序时出现问题,但没有出现错误: 任务“:app:mergeDexDebug”的执行失败。

我的应用正在使用 AndroidX。我已经添加了我的 google-services.json 文件,按照步骤等操作。

yaml文件:

dependencies:
  cloud_firestore: ^0.13.3
Run Code Online (Sandbox Code Playgroud)

android/build.gradle:

com.google.gms:google-services:4.3.3
Run Code Online (Sandbox Code Playgroud)

完整错误:

FAILURE:构建失败,出现异常。

出了什么问题:任务 ':app:mergeDexDebug' 执行失败。执行 com.android.build.gradle.internal.tasks.Workers$ActionFacade com.android.builder.dexing.DexArchiveMergerException 时发生故障:合并 dex 档案时出错:.dex 文件中的方法引用数不能超过 64K。在https://developer.android.com/tools/building/multidex.html了解如何解决此问题

dart flutter google-cloud-firestore

54
推荐指数
4
解决办法
6万
查看次数

合并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万
查看次数

如何在flutter项目中更改Android minSdkVersion

我试图用一个使用蓝牙进行通信的App开始一个颤动的项目.为此,我使用的是蓝色.

不幸的是,当我尝试运行(在Android设备上)我创建的第一个示例时遇到了以下错误:

FAILURE: Build failed with an exception.

  * What went wrong:
  Execution failed for task ':app:processDebugManifest'.
  > Manifest merger failed : uses-sdk:minSdkVersion 16 cannot be smaller than version 19 declared in library [:flutter_blue] /home/maldus/Projects/flutter/polmac/build/flutter_blue/intermediates/manifests/full/debug/AndroidManifest.xml as the library might be using APIs not available in 16
    Suggestion: use a compatible library with a minSdk of at most 16,
            or increase this project's minSdk version to at least 19,
            or use tools:overrideLibrary="com.pauldemarco.flutterblue" to force usage (may lead to runtime …
Run Code Online (Sandbox Code Playgroud)

android android-sdk-tools flutter

23
推荐指数
14
解决办法
2万
查看次数

Flutter google_sign_in错误:无法合并dex

亲爱的Flutter社区,

我正在努力完成一项看似简单的任务。我想向firebase我的应用添加身份验证。它起作用了,iOS但是当我尝试实现它时android,我系统地得到了错误:

在以调试方式为x86构建的Android SDK上启动lib / main.dart ...初始化gradle ...解决依赖关系...运行'gradlew assembleDebug'...不建议在项目':app'中配置'compile'。请改用“实现”。不建议使用registerResGeneratingTask,不建议使用registerGeneratedFolders(FileCollection),不建议使用registerResGeneratingTask,请不要使用registerGeneratedFolders(FileCollection),不建议使用RegisterResGeneratingTask,请使用registerGeneratedFolders(FileCollection)在项目':google_sign_in'中配置'compile'。请改用“实现”。

失败:构建失败,发生异常。

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

    java.lang.RuntimeException:java.lang.RuntimeException:com.android.builder.dexing.DexArchiveMergerException:无法合并dex

  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。

  • https://help.gradle.org上获得更多帮助

在34秒内失败,并完成了以下错误:Gradle构建失败:1

我通过在https://codelabs.developers.google.com/codelabs/flutter-firebase/#4'flutter create'之后添加Firebase功能来重现该错误codelab

这是对 pubspec.yaml

dependencies:
  flutter:
    sdk: flutter
  google_sign_in: 0.3.1 # ONLY MODIFICATION
  # The following adds the Cupertino Icons font to your application.
  # Use with the CupertinoIcons class for iOS style icons.
  cupertino_icons: ^0.1.0
Run Code Online (Sandbox Code Playgroud)

一般build.gradle

buildscript {
    repositories {
        google()
        jcenter()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.1'
        classpath …
Run Code Online (Sandbox Code Playgroud)

android firebase android-gradle-plugin flutter

7
推荐指数
3
解决办法
3816
查看次数

如何解决 Flutter 的重复类问题?

添加后

位置:^1.4.1

到我在 pubspec.yaml 中的依赖项:

dependencies:
  flutter:
    sdk: flutter

  # The following adds the Cupertino Icons font to your application.
  # Use with the CupertinoIcons class for iOS style icons.
  cupertino_icons: ^0.1.2
  rxdart: ^0.20.0
  http: ^0.12.0
  date_format: ^1.0.5
  intl: ^0.15.7
  fluttertoast: ^2.2.3
  location: ^1.4.1
Run Code Online (Sandbox Code Playgroud)

我做了 Packages get,一切都很好,但是当我尝试构建它时,应用程序崩溃并显示一条消息:

在调试模式下在 Lenovo K33a48 上启动 lib\main.dart... 初始化 gradle... 解决依赖项... Gradle 任务 'assembleDebug'... D8:程序类型已经存在:android.support.v4.app.INotificationSideChannel

FAILURE:构建失败,出现异常。

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

    com.android.builder.dexing.DexArchiveMergerException:合并 dex 档案时出错:“这是所有 jar 档案的列表” 在https://developer.android.com/studio/build/dependencies#duplicate_classes了解如何解决此问题. 程序类型已存在:android.support.v4.app.INotificationSideChannel

  • 尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan …

flutter flutter-dependencies

6
推荐指数
1
解决办法
4155
查看次数

生成Apk时出错:com.android.build.api.transform.TransformException:生成主dex列表时出错

将项目分为两个库模块和一个应用程序模块后,Android Studio无法构建Apk,但是当我将项目构建到真实设备中或仿真器中时,它可以完美运行

这是我在“消息”选项卡中遇到的完整堆栈错误

FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':app:transformClassesWithMultidexlistForDebug'.
 com.android.build.api.transform.TransformException: Error while generating the main dex list.

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

Get more help at https://help.gradle.org

BUILD FAILED in 1m 58s
Run Code Online (Sandbox Code Playgroud)

这是Gradle for app模块

apply plugin: 'com.android.application'
apply plugin: 'org.jetbrains.kotlin.android.extensions'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
android { …
Run Code Online (Sandbox Code Playgroud)

android android-gradle-plugin

1
推荐指数
1
解决办法
6537
查看次数

颤振构建错误 - 合并 dex 档案

我今天升级了颤振(颤振更新)和包(颤振包更新),因为我的应用程序没有构建。

这是我得到的输出(在尝试将 sdk 从 27 更改为 28 并清理之后)

我会很感激你的帮助。

Launching lib\main.dart on in debug mode...
Run Code Online (Sandbox Code Playgroud)

正在初始化 gradle... 解决依赖项... Gradle 任务 'assembleDebug'... ******************************** ************************* 警告:如果此版本的 device_info 或其依赖项与 AndroidX 不兼容,则会破坏您的 Android 构建。有关该问题以及如何修复它的更多信息,请参见 h。对于所有 Android 构建失败,都会打印此警告。错误的真正根本原因可能是无关的。****************************************************** ******* D8:程序类型已经存在:android.support.v4.app.INotificationSideChannel$Stub$Proxy

FAILURE:构建失败,出现异常。

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

    com.android.builder.dexing.DexArchiveMergerException:合并 dex 档案时出错:C:\Users\X\Documents\Projects\git\XX\app\build\app\intermediates\transforms\dexBuilder\debug\271.jar, C :\Users\X\Documents\Projects\git\XX\app\build\app\intermediates\transforms\dexBuilder\debug\272.jar, C:\Users\X\Documents\Projects\git\XX\app\build \app\intermediates\transforms\dexBuilder\debug\273.jar, C:\Users\X\Documents\Projects\git\XX\app\build\app\intermediates\transforms\dexBuilder\debug\274.jar, C: \Users\X\Documents\Projects\git\XX\app\build\app\intermediates\transforms\dexBuilder\debug\275.jar, C:\Users\X\Documents\Projects\git\XX\app\build\ app\intermediates\transforms\dexBuilder\debug\276.jar, C:\Users\X\Documents\Projects\git\XX\app\build\app\intermediates\transforms\dexBuilder\debug\277.jar, C:\Users\X\Documents\Projects\git\XX\app\build\app\intermediates\transforms\dexBuilder\debug\278.jar, C:\Users\X\Documents\Projects\git\XX\app\build\ app\intermediates\transforms\dexBuilder\debug\279.jar, C:\Users\X\Documents\Projects\git\XX\app\build\app\intermediates\transforms\dexBuilder\debug\280.jar, C:\ Users\X\Documents\Projects\git\XX\app\build\app\intermediates\transforms\dexBuilder\debug\281.jar, C:\Users\X\Documents\Projects\git\XX\app\build\app \intermediates\transforms\dexBuilder\debug\282.jar, C:\Users\X\Documents\Projects\git\XX\app\build\app\intermediates\transforms\dexBuilder\debug\283.jar, C:\Users \X\Documents\Projects\git\XX\app\build\app\intermediates\transforms\dexBuilder\debug\284.jar, C:\Users\X\Documents\Projects\git\XX\app\build\app\中间件\转换\dexBuilder\debug\285.jar, C:\Users\X\Documents\Projects\git\XX\app\build\app\intermediates\transforms\dexBuilder\debug\286.jar, C:\Users\X\Documents\Projects\git\XX\app\build\ app\intermediates\transforms\dexBuilder\debug\287.jar, C:\Users\X\Documents\Projects\git\XX\app\build\app\intermediates\transforms\dexBuilder\debug\288.jar, C:\ Users\X\Documents\Projects\git\XX\app\build\app\intermediates\transforms\dexBuilder\debug\289.jar, C:\Users\X\Documents\Projects\git\XX\app\build\app \intermediates\transforms\dexBuilder\debug\290.jar, C:\Users\X\Documents\Projects\git\XX\app\build\app\intermediates\transforms\dexBuilder\debug\291.jar, C:\Users \X\Documents\Projects\git\XX\app\build\app\intermediates\transforms\dexBuilder\debug\292.jar, C:\Users\X\Documents\Projects\git\XX\app\build\app\中间件\转换\dexBuilder\debug\293.jar, C:\Users\X\Documents\Projects\git\XX\app\build\app\intermediates\transforms\dexBuilder\debug\294.jar, C:\Users\X\Documents\Projects\git\XX\app\build\ app\intermediates\transforms\dexBuilder\debug\295.jar, C:\Users\X\Documents\Projects\git\XX\app\build\app\intermediates\transforms\dexBuilder\debug\296.jar, …

error-handling android build dex flutter

0
推荐指数
1
解决办法
1406
查看次数