我将image_picker插件安装到我的项目中,它适用于iOS,但现在Android版本崩溃并出现错误:
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.
知道为什么Android构建在使用这个插件时会崩溃吗?
你必须在你的multidex
文件中启用build.gradle
:
android {
.
.
.
defaultConfig {
minSdkVersion //your minimum SDK version
targetSdkVersion //your target SDK version
multiDexEnabled true // this is what you should add
}
}
dependencies {
compile 'com.android.support:multidex:1.0.3'
}
我不得不将我的Firestore插件回滚到0.7.4来解决这个问题:回答found here。
我还启用了multidex,因为其他答案已经建议 - 这解决了我在Firebase插件中遇到的早期崩溃问题。