【问题标题】:IONIC 1 Android Build Error, transformClassesWithDexForReleaseIONIC 1 Android 构建错误,transformClassesWithDexForRelease
【发布时间】:2018-04-19 01:11:22
【问题描述】:

我在运行时遇到错误

ionic cordova build android --release

命令。 以下是错误

transformClassesWithDexForRelease

失败

FAILURE:构建失败并出现异常。

  • 出了什么问题: 任务 ':transformClassesWithDexForRelease' 执行失败。

    com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.uti l.concurrent.ExecutionException: com.android.dex.DexException: 多个dex文件定义Lcom/google/android/gm s/iid/zzc;

  • 尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。

构建失败

【问题讨论】:

标签: android cordova ionic-framework


【解决方案1】:

更改此文件 (..\platforms\android\build.gradle)

defaultConfig {


    versionCode cdvVersionCode ?: new BigInteger("" + privateHelpers.extractIntFromManifest("versionCode"))
    applicationId privateHelpers.extractStringFromManifest("package")

    if (cdvMinSdkVersion != null) {
        minSdkVersion cdvMinSdkVersion
    }
}

到这里

defaultConfig {

      minSdkVersion 21
   targetSdkVersion 26
    multiDexEnabled true

    versionCode cdvVersionCode ?: new BigInteger("" + privateHelpers.extractIntFromManifest("versionCode"))
    applicationId privateHelpers.extractStringFromManifest("package")

    if (cdvMinSdkVersion != null) {
        minSdkVersion cdvMinSdkVersion
    }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-02
    • 2016-07-04
    • 1970-01-01
    • 1970-01-01
    • 2015-07-04
    • 2018-04-18
    相关资源
    最近更新 更多