android - 任务“:app:mergeLibDexDebug”执行失败
问题描述
我在我的 Flutter Android 应用程序中添加了 3rd 方 Apache POI JAR 以实现一些功能。但是在我尝试运行时添加 POI 库后出现以下错误:
Execution failed for task ':app:mergeLibDexDebug'.
> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
> Failed to transform artifact 'poi-4.1.2.jar (project :poi-4.1.2)' to match attributes {artifactType=android-dex, dexing-enable-desugaring=true, dexing-is-debuggable=true, dexing-min-sdk=21, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime}.
> Execution failed for DexingWithClasspathTransform: /Users/chandra/Developer/globaldata/android/poi-4.1.2/poi-4.1.2.jar.
> Error while dexing.
解决方案
推荐阅读
- react-native - react-native 构建失败(run-ios)
- angular - 离子和角火消息中的 FCM 通知单击操作
- ios - 从 Objective-C 块中修改存储在实例变量中的信号量
- java - PDFBox 读取带有额外空格的 PDF 数据
- python - 无法在 PyCharm 中调试。说“没有项目解释器”,但它已配置
- angular - 对象在 Chrome 中为空,在 IE 中不为空
- ios - 为什么 Xcode 在从 Logic Unit Test 目标执行测试时会启动模拟器?
- ios - 将 CollectionViewCell 移动到另一个部分
- python - Python - 在循环中使用 re-sub 不起作用
- html - 更改 HTML 表格中整行的背景颜色