【问题标题】:Error when exporting Android APK with LibGDX and ProGuard使用 LibGDX 和 ProGuard 导出 Android APK 时出错
【发布时间】:2023-03-04 03:06:02
【问题描述】:

我正在尝试使用 Proguard 导出 Android APK,但出现此错误:

[2015-05-06 19:29:31 - Metronome-android] Proguard returned with error code 1. See console
[2015-05-06 19:29:31 - Metronome-android] proguard.ParseException: Unknown option '(' in argument number 14
[2015-05-06 19:29:31 - Metronome-android]   at proguard.ConfigurationParser.parse(ConfigurationParser.java:191)
[2015-05-06 19:29:31 - Metronome-android]   at proguard.ProGuard.main(ProGuard.java:484)

这里提到的配置文件已经存在于我的Android项目文件夹中,名为“proguard-project.txt”。 https://github.com/libgdx/libgdx/wiki/ProGuard-DexGuard-and-libGDX

在 project.properties 文件中,我取消注释了 cmets 中指定的行以启用 ProGuard 并重新保存文件:

# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt

我正在使用 Eclipse 并导出 APK,我右键单击 Android 项目并选择:Android Tools --> Export Signed Application Package 然后我完成了导出它的过程。当我点击“完成”时,我得到了上面提到的错误。

我已经能够在桌面应用程序上成功运行 ProGuard,但我无法让 Android APK 工作,知道我做错了什么吗?谢谢!

【问题讨论】:

标签: android eclipse libgdx apk proguard


【解决方案1】:

检查以下注意事项:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-14
    • 2016-01-14
    相关资源
    最近更新 更多