将我的依赖项升级到最新版本:
implementation "com.google.firebase:firebase-ml-common:16.1.6"
implementation "com.google.firebase:firebase-ml-model-interpreter:16.2.4"
implementation "com.google.firebase:firebase-ml-vision:18.0.2"
我的构建失败,但出现以下异常:
* What went wrong:
Execution failed for task ':mlkit:app:transformResourcesWithMergeJavaResForDebug'.
> More than one file was found with OS independent path 'META-INF/androidx.exifinterface_exifinterface.version'
如何解决这个问题?
最佳答案
您可以安全地将以下内容添加到应用的 build.gradle
文件的 android {}
block 中以忽略这些文件:
android {
//
// ...
//
packagingOptions {
exclude 'META-INF/androidx.exifinterface_exifinterface.version'
exclude 'META-INF/proguard/androidx-annotations.pro'
}
}
关于android - 由于 META-INF 文件,Firebase MLKit 无法构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53562141/