【问题标题】:Unable to do release build in Android Studio 2.3无法在 Android Studio 2.3 中进行发布构建
【发布时间】:2017-08-03 23:05:19
【问题描述】:

我在尝试构建库模块时收到以下错误。这发生在我将工作室升级到 2.3 之后,在此之前它工作正常。

错误:任务 ':ABC:dexguardRelease' 执行失败。

无法投射对象 'AndroidDependency{artifactFile=/Users/.../Library/../extras/android/m2repository/com/android/support/design/25.1.0/design-25.1.0.aar,坐标=com.android.support:design:25.1.0@aar,projectPath=null,extractedFolder=/Users/.../.android/build-cache/43e8b63934cde56d5e4203435db0b96a40055fac/output,variant=null,isSubModule=false,jarsRootFolder=/用户/.../.android/build-cache/43e8b63934cde56d5e4203435db0b96a40055fac/output/jars}' 类 'com.android.builder.dependency.level2.AndroidDependency' 到类 'com.android.builder.model.AndroidLibrary'

【问题讨论】:

  • 这个问题你解决了吗?
  • 不..我认为可以通过升级dexguard来解决。没有把握。但必须尝试一下。
  • 你试过升级,有帮助吗?

标签: android-studio-2.3


【解决方案1】:

我可以通过升级到 dexguard 版本 8 来解决这个问题。请注意,gradle 3.1+ 不会在与 dexguard jar 相同的文件夹中检测到您的许可证文件

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-06-10
    • 1970-01-01
    • 2017-07-25
    • 1970-01-01
    • 1970-01-01
    • 2017-08-13
    • 1970-01-01
    • 2017-07-25
    相关资源
    最近更新 更多