Android,Proguard'未知选项'和'参数号9'

时间:2011-10-02 23:06:45

标签: android proguard

每次尝试从Eclipse导出应用程序时,我都会收到以下错误。

    Proguard returned with error code 1. See console
    proguard.ParseException: Unknown option 'and' in argument number 9
    at proguard.ConfigurationParser.parse(ConfigurationParser.java:170)
    at proguard.ProGuard.main(ProGuard.java:491)

我正在使用Eclipse生成的defualt proguard.cfg文件。我的android sdk在C:\ Android \ SDK(这里)

我的default.properties文件是这样的:

target=android-7
proguard.config=proguard.cfg

我也做了一个干净的构建。 我还确保Eclipse和我的SDK工具是最新的。

2 个答案:

答案 0 :(得分:2)

路径名中的“空格”问题在此处有详细记录 - 请注意,您可以使用Junctions / Links来解决此问题,而无需移动或重命名文件......

Dalvik错误通常只是Eclipse'有一个时刻' - 一个'清洁项目',重建通常会治愈它。

答案 1 :(得分:1)

所以,在我的项目名称的工作区中,我有C:\workspace\Name Android Name的名称,所以我将其更改为C:\workspace\NameName,然后我将sdk更改为C:\sdk,然后我导出到C:\NameAndroidName.apk,我无法转换为dalvik格式错误。

然后我去to this question并解决了dalvik格式错误,并成功导出。