Android 上带有默认 proguard.cfg 的 Proguard ParseException

发布于 2024-11-28 03:34:35 字数 753 浏览 1 评论 0原文

我即将发布一个应用程序,但是当我在 Eclipse 中使用 Android SDK 的导出工具构建它时,出现以下错误。

  • 我没有更改 proguard.cfg。
  • 它位于我的项目的根文件夹中。
  • 我只将 proguard.config=proguard.cfg 添加到 default.properties。

我阅读了论坛并更新了proguard(只是将文件复制到Android SDK的tools文件夹中),但仍然无法工作。我无法弄清楚“Projects\Eclipse”的问题是什么??

如果你帮助我,我会很高兴...

[2011-08-08 02:32:46 - CoolProject] Proguard returned with error code 1. See console
[2011-08-08 02:32:46 - CoolProject] proguard.ParseException: Unknown option 'Projects\Eclipse' in argument number 9
[2011-08-08 02:32:46 - CoolProject]     at proguard.ConfigurationParser.parse(ConfigurationParser.java:172)
[2011-08-08 02:32:46 - CoolProject]     at proguard.ProGuard.main(ProGuard.java:484)

I am about to release an application but, while i was building it using Export Tool of Android SDK in Eclipse, i get the error below.

  • I didn't change the proguard.cfg.
  • It is in the root folder of my project.
  • I only add proguard.config=proguard.cfg to default.properties.

I read the forum and update proguard (just copied the files to the tools folder of Android SDK), but still I doesn't work. I couldn't figure out what the problem is with the 'Projects\Eclipse' ??

If you help me, I will be so glad...

[2011-08-08 02:32:46 - CoolProject] Proguard returned with error code 1. See console
[2011-08-08 02:32:46 - CoolProject] proguard.ParseException: Unknown option 'Projects\Eclipse' in argument number 9
[2011-08-08 02:32:46 - CoolProject]     at proguard.ConfigurationParser.parse(ConfigurationParser.java:172)
[2011-08-08 02:32:46 - CoolProject]     at proguard.ProGuard.main(ProGuard.java:484)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

脱离于你 2024-12-05 03:34:35

是的,没错,但我也做了一些我不知道的事情:)

我的解决方案是:

  1. 我更新到最新的 Android SDK。
  2. 我在Eclipse下更改了SDK路径属性:Window >首选项>安卓> SDK 位置类似于 c:\Progra~1\android-sdk。 Progra~1 可用于写入没有空格的程序文件。您可以在 Windows 上的命令提示符中使用 DIR /X 命令来获取无空间版本的路径。
  3. 我将 Eclipse 工作区移动到没有空格的位置,例如 D:\
  4. 上面的更改不足以解决问题。我收到“转换为 Dalvik 格式失败,错误 1”错误对话框,输出控制台上没有任何说明。然后我找到了该主题并且做了什么该回复说。

然后它就起作用了;)

我使用的是 Windows 7 Ultimate x86。我希望它也对其他人有用。
阿尔达。

Yeah that is right, but also I did something that I didn't know :)

My solution was:

  1. I updated to latest Android SDK.
  2. I changed SDK path property under Eclipse: Window > Preferences > Android > SDK Location as something like c:\Progra~1\android-sdk. The Progra~1 can be used for writing Program Files witout spaces. You can use DIR /X command in command prompt on Windows to get no space versions of Paths.
  3. I moved my Eclipse Workspace to a location without spaces like D:\
  4. The changes above didn't enough to solve the problem. I got "Conversion to Dalvik format failed with error 1" error dialog witout any explanation on output console. Then I found that topic and did what that reply says.

Then it worked ;)

I am using Windows 7 Ultimate x86. I hope it works for others too.
Arda.

一紙繁鸢 2024-12-05 03:34:35

您的项目路径可能包含空格。此问题应该在最新版本的 Android SDK 中修复(至少对于 Ant 构建)。否则,您应该暂时使用不带空格的路径。

Your project path probably contains a space. This should be fixed in the latest version of the Android SDK (at least for the Ant build). Otherwise, you should use a path without spaces for the time being.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文