无法使用带有kotlin和Java类的proguard

时间:2018-04-13 08:59:53

标签: android kotlin android-proguard kotlin-android-extensions

我无法使用proguard生成已签名的apk。我面临以下错误。

  

警告:处理任务java.io.IOException时出现异常:无法写入[/Users/xyztech-Android/app/build/intermediates/transforms/proguard/prod/release/0.jar](无法读取[/Users/xyztech-Android/app/build/tmp/kotlin-classes/prodRelease(;;;;;;**.class)](无法阅读[com](无法阅读[xyztech](可以读[xyztech](无法读取[模型](无法读取[Sender.class](重复的zip条目[com / xyztech / models / Sender.class])))))))

我在proguard文件中使用了打击命令

-keep class com.xyztech.models.** { *; }

-dontwarn kotlin.**

1 个答案:

答案 0 :(得分:0)

在所有无法写入的问题中,首先检查它是否不是文件夹权限问题(特别是如果您在Linux上进行开发)是明智的。可能与Proguard没有任何关系。