我无法在xamarin.android上使用proguard创建apk

时间:2018-04-10 17:20:20

标签: android xamarin.android apk proguard

我正在尝试启用proguard以生成软apks ...但是,当我将启用Proguard 设置为true并尝试构建项目时,我看到:

  

严重级代码描述项目文件行抑制状态   错误“java.exe”退出代码1.

enter image description here

有些网站说人们需要一个proguard配置文件,就像那样.... 我注意到这里有proguard文件,但在我的 obj 文件夹中被排除在项目之外...我不知道这是不是真的有问题:

enter image description here

1 个答案:

答案 0 :(得分:0)

请执行以下一项或多项操作:

  1. 将Proguard更新为最新版本( Proguard on sourceforge
  2. 将JDK更新到最新版本
  3. 将1G设置为Java最大堆大小
    • 右键点击项目 - >属性 - > Android选项 - >高级
  4. proguard.cfg添加到项目的根目录,右键单击该项目并将Build Action设置为ProguardConfiguration,其中包含以下内容:

    -dontwarn okio.**
    
  5. 订阅Error: "java.exe" exited with code 1 in Release mode

  6. 注意:

    您需要根据已使用的库匹配proguard.cfg的内容,上面的示例适用于OkIO