Android, Proguard «Неизвестная опция» и «в аргументе № 9» - PullRequest
1 голос
/ 03 октября 2011

Я получаю следующую ошибку каждый раз, когда пытаюсь экспортировать свое приложение из 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)

Я использую файл defualt proguard.cfg, созданный Eclipse. Мой Android SDK находится в C: \ Android \ SDK (здесь)

Мой файл default.properties выглядит так:

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

Я также сделал чистку и сборку. Я также удостоверился, что Eclipse и мои инструменты SDK были обновлены.

Ответы [ 2 ]

2 голосов
/ 03 октября 2011

Проблема «пробелов в путях» хорошо документирована здесь - обратите внимание, что вы можете использовать соединения / ссылки, чтобы обойти это без перемещения или переименования файлов ...

Ошибка Dalvik - это обычно просто Eclipse, у которого есть момент - «Чистый проект», и Rebuild обычно его лечит.

1 голос
/ 03 октября 2011

Итак, в моей рабочей области для имени проекта у меня было C:\workspace\Name Android Name для имени, поэтому я изменил это на C:\workspace\NameName, затем я изменил свой SDK на C:\sdk, затем я экспортировал в C:\NameAndroidName.apk, и я получил ошибку при преобразовании в формат dalvik.

А потом я перешел к этому вопросу , и это решило ошибку формата dalvik, и он успешно экспортирован.

...