我的新颤振版本如下:
\nFlutter 3.13.9 \xe2\x80\xa2 channel stable \xe2\x80\xa2 https://github.com/flutter/flutter.git\nFramework \xe2\x80\xa2 revision d211f42860 (7 days ago) \xe2\x80\xa2 2023-10-25 13:42:25 -0700\nEngine \xe2\x80\xa2 revision 0545f8705d\nTools \xe2\x80\xa2 Dart 3.1.5 \xe2\x80\xa2 DevTools 2.25.0\nRun Code Online (Sandbox Code Playgroud)\n升级后我看到以下构建错误:
\nERROR:D8: com.android.tools.r8.kotlin.H\nERROR:D8: com.android.tools.r8.kotlin.H\n\nFAILURE: Build failed with an exception.\n\n* What went wrong:\nExecution failed for task ':app:mergeDexDebug'.\n> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.\n > Failed to transform firebase-analytics-ktx-21.5.0.aar (com.google.firebase:firebase-analytics-ktx:21.5.0) to match attributes {artifactType=android-dex, asm-transformed-variant=NONE, dexing-enable-desugaring=true, dexing-enable-jacoco-instrumentation=false, dexing-is-debuggable=true, dexing-min-sdk=19, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-runtime}.\n > Execution failed for DexingWithClasspathTransform: C:\\Users\\Vitaliy\\.gradle\\caches\\transforms-3\\41525bdf5de3383fe28a17aaa9610b1b\\transformed\\jetified-firebase-analytics-ktx-21.5.0-runtime.jar.\n > Error while dexing.\n > Failed to transform play-services-measurement-api-21.5.0.aar (com.google.android.gms:play-services-measurement-api:21.5.0) to match attributes {artifactType=android-dex, asm-transformed-variant=NONE, dexing-enable-desugaring=true, dexing-enable-jacoco-instrumentation=false, dexing-is-debuggable=true, dexing-min-sdk=19, org.gradle.status=release, org.gradle.usage=java-runtime}.\n > Execution failed for DexingWithClasspathTransform: C:\\Users\\Vitaliy\\.gradle\\caches\\transforms-3\\ce1b8deb6ac5da9f5a47c5868d41ba4c\\transformed\\jetified-play-services-measurement-api-21.5.0-runtime.jar.\n > Error while dexing.\n\n* Try:\n> Run with --stacktrace option to get the stack trace.\n> Run with --info or --debug option to get more log output.\n> Run with --scan to get full insights.\n\n* Get more help at https://help.gradle.org\n\nBUILD FAILED in 2s\nRun Code Online (Sandbox Code Playgroud)\n如何绕过这个错误并仍然构建应用程序?
\n清除缓存,删除.gradle和类似的文件夹不会改变任何情况。
小智 5
对我来说,问题来自于built_value: 8.7.0在使用插件时添加依赖项(直接或间接)firebase_analytics。只有当您的应用程序级别(android/app/)为 34 时才会发生这种情况。在flutterfire 存储库build.gradle compileSdkversion上创建了一个问题,所以让我们等待修复。
一种临时解决方法是
built_value我不需要改变任何其他东西,所以看看什么对你有用。
| 归档时间: |
|
| 查看次数: |
3173 次 |
| 最近记录: |