joda-time或joda-time-android错误:任务':app:dexDebug'的执行失败

费用

我有build.gradle

apply plugin: 'com.android.application'

android {
compileSdkVersion 23
buildToolsVersion "23.0.1"

defaultConfig {
  applicationId "com.xcompany.xapplication"
  minSdkVersion 15
  targetSdkVersion 23
  versionCode 1
  versionName "1.0"
}

buildTypes {
  release {
    minifyEnabled false
    proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  }
}

packagingOptions {
  exclude 'META-INF/LICENSE.txt'
  exclude 'META-INF/NOTICE.txt'
  }
}

dependencies {
  compile fileTree(dir: 'libs', include: ['*.jar'])
  testCompile 'junit:junit:4.12'
  compile 'com.android.support:appcompat-v7:23.1.1'
  compile 'com.android.support:design:23.1.1'  
  compile 'joda-time:joda-time:2.9.1'
}

当我尝试制作apk并运行应用程序时发生错误:

Error:Execution failed for task ':app:dexDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_66.jdk/Contents/Home/bin/java'' finished with non-zero exit value 2

它看起来像是proguard的配置问题,但是proguard-rules.pro中的joda类的设置无济于事。

我的Proguard配置:

-dontwarn org.joda.convert.**
-dontwarn org.joda.time.**
-keep class org.joda.time.** { *; }
-keep interface org.joda.time.** { *; }
费用

我通过将multiDexEnabled true添加到build.gradle的defaultConfig部分来解决了这个问题

defaultConfig {
  applicationId "com.xcompany.xapplication"
  multiDexEnabled true      
  minSdkVersion 15
  targetSdkVersion 23
  versionCode 1
  versionName "1.0"
}

我在这里找到了解决方案

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android与Kotlin的Joda-Time

来自分类Dev

当前Joda Time在Android上的性能?

来自分类Dev

Gradle错误-任务':app:dexDebug'的执行失败

来自分类Dev

错误:任务':app:dexDebug'的执行失败

来自分类Dev

错误:任务':app:dexDebug'的执行失败

来自分类Dev

错误:任务':app:dexDebug'的执行失败

来自分类Dev

Android:任务“:app:dexDebug”的执行失败

来自分类Dev

Android Studio:错误:任务':app:dexDebug'的执行失败

来自分类Dev

错误:-在Android Studio中执行任务':app:dexDebug'失败

来自分类Dev

如何安装Joda-time

来自分类Dev

如何安装Joda-time

来自分类Dev

毕加索导致任务':app:dexDebug'执行失败

来自分类Dev

joda.time.DateTime反序列化错误

来自分类Dev

使用Joda-Time库时编译错误

来自分类Dev

Android Studio构建失败-任务':app:dexDebug'的执行失败

来自分类Dev

在Android Studio上执行任务':app:dexDebug'执行失败

来自分类Dev

单元测试和Joda-Time-Android

来自分类Dev

将Joda Time添加到Android Studio

来自分类Dev

单元测试和Joda-Time-Android

来自分类Dev

Android:Facebook app任务app.dexDebug的执行失败

来自分类Dev

错误:任务':app:dexDebug'的执行失败。Parse.com

来自分类Dev

Android Studio 执行任务':app"dexDebug 失败

来自分类Dev

Android Studio Gradle错误:使用Ion koush lib执行任务':app:dexDebug'的执行失败

来自分类Dev

Android:任务“:dexDebug”的执行失败

来自分类常见问题

错误:任务':app:dexDebug'的执行失败。com.android.ide.common.process.ProcessException

来自分类Dev

错误:将项目从Eclipse导入Android Studio后,任务':app:dexDebug'的执行失败

来自分类Dev

错误:更新:执行任务':app:dexDebug'失败。com.android.ide.common.process.ProcessException

来自分类Dev

icCube中joda.time的使用

来自分类Dev

使用Joda-Time获取分钟的日期

Related 相关文章

  1. 1

    Android与Kotlin的Joda-Time

  2. 2

    当前Joda Time在Android上的性能?

  3. 3

    Gradle错误-任务':app:dexDebug'的执行失败

  4. 4

    错误:任务':app:dexDebug'的执行失败

  5. 5

    错误:任务':app:dexDebug'的执行失败

  6. 6

    错误:任务':app:dexDebug'的执行失败

  7. 7

    Android:任务“:app:dexDebug”的执行失败

  8. 8

    Android Studio:错误:任务':app:dexDebug'的执行失败

  9. 9

    错误:-在Android Studio中执行任务':app:dexDebug'失败

  10. 10

    如何安装Joda-time

  11. 11

    如何安装Joda-time

  12. 12

    毕加索导致任务':app:dexDebug'执行失败

  13. 13

    joda.time.DateTime反序列化错误

  14. 14

    使用Joda-Time库时编译错误

  15. 15

    Android Studio构建失败-任务':app:dexDebug'的执行失败

  16. 16

    在Android Studio上执行任务':app:dexDebug'执行失败

  17. 17

    单元测试和Joda-Time-Android

  18. 18

    将Joda Time添加到Android Studio

  19. 19

    单元测试和Joda-Time-Android

  20. 20

    Android:Facebook app任务app.dexDebug的执行失败

  21. 21

    错误:任务':app:dexDebug'的执行失败。Parse.com

  22. 22

    Android Studio 执行任务':app"dexDebug 失败

  23. 23

    Android Studio Gradle错误:使用Ion koush lib执行任务':app:dexDebug'的执行失败

  24. 24

    Android:任务“:dexDebug”的执行失败

  25. 25

    错误:任务':app:dexDebug'的执行失败。com.android.ide.common.process.ProcessException

  26. 26

    错误:将项目从Eclipse导入Android Studio后,任务':app:dexDebug'的执行失败

  27. 27

    错误:更新:执行任务':app:dexDebug'失败。com.android.ide.common.process.ProcessException

  28. 28

    icCube中joda.time的使用

  29. 29

    使用Joda-Time获取分钟的日期

热门标签

归档