android - Android Studio中的android pre dex错误

标签 android compiler-errors dex

最近,我尝试打开一个在Android Studio中开发的项目,然后尝试对其进行重建,这样我就收到了全部加载的Android Pre Dex错误,但我完全摆脱了这些错误。尝试了很多东西,例如更改Android API级别,清理,更改jdk版本..均不起作用。

任何专家都可以启发我这些错误的可能原因是什么?

android pre dex errors screenshot

最佳答案

步骤1:添加在默认配置中启用的multidex

defaultConfig {
    applicationId "Your package name"
    minSdkVersion 16
    targetSdkVersion 23
    versionCode 5
    versionName '1.0.5'
    multiDexEnabled true
}

第2步:将此库添加到您的依赖项中
    compile 'com.android.support:multidex:1.0.0'

步骤3:在您的MyApplication扩展Application Java类中添加此行
 MultiDex.install(this);

步骤4:不要忘记在 list 文件的Application标记中调用MyApplication类。像这样
 android:name=".MyApplication"

完成这4个步骤后,请清洁您的项目并运行该应用程序。当然可以,对您有帮助!

编码愉快!

关于android - Android Studio中的android pre dex错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38635783/

相关文章:

c# - 忽略另一个项目中的错误以在解决方案中运行当前项目

Listview + Gridview 的 Android Studio 布局预览

Android 版本依赖编译

c++ - 您选择的 CPU 不支持 x86-64 指令集

java - JButton变量无法解析

java - Gradle 构建失败 : Dex files cannot exceed 64k

android - 敏捷异常 : Multiple dex files

android-datepicker : UNEXPECTED TOP-LEVEL EXCEPTION: classes. jar 未找到

android - 我的简单 Android 应用程序在递增整数时崩溃

android - 单击工具栏的后退按钮不会关闭 Activity