via*_*ana 6 java android android-gradle-plugin android-multidex
我正在尝试生成一个APK以便在Google商店中发布,但是我收到以下错误:
Error:Execution failed for task
':app:shrinkReleaseMultiDexComponents'. java.io.IOException: The output jar
[/home/nome/Projects/app-android/app/_app/build/intermediates/multi-dex/release/componentClasses.jar]
must be specified after an input jar, or it will be empty.
Run Code Online (Sandbox Code Playgroud)
我该如何解决?
这看起来像是 Progaurd 的问题。
根据下面的这些链接,某些 Progaurd 配置以及启用了 multidex 的某些配置可能会返回此错误。您可以尝试禁用 Progaurd 吗?
使用 Gradle 和 ProGuard 进行 Android 构建:“必须在输入 jar 之后指定输出 jar,否则它将为空”
https://groups.google.com/forum/#!topic/adt-dev/qU0Me1_2HF8
| 归档时间: |
|
| 查看次数: |
2475 次 |
| 最近记录: |