Проблема с муравьями Android (для использования ProGuard) - PullRequest
0 голосов
/ 12 декабря 2010

Кто-нибудь знает, где я могу найти ошибку конфигурации? Я получаю это сообщение об ошибке, как только пытаюсь скомпилировать и включить ProGuard в свой проект (используя недавно выпущенный Android SDK). Глядя на упомянутый файл сообщения об ошибке, это файл от Google, и я не вижу там никаких ошибок. Любая идея? Thx.

   ant release
    ...

    BUILD FAILED
    C:\ [...] \Android SDK\tools\ant\main_rules.xml:430: Expecting class path separator ';' before 'SDK\platforms\android-8\android.jar' in argument number 1

Ответы [ 2 ]

1 голос
/ 12 декабря 2010

Похоже, проблема с символом разделителя CLASSPATH.

Измените : на ; и посмотрите, поможет ли это.

Кроме того, укажите путь в двойных кавычках. Например, вместо:

Android SDK\platforms\android-8\android.jar:...

Использование:

"Android SDK\platforms\android-8\android.jar";...
0 голосов
/ 12 декабря 2010

Вы также можете попробовать тег ant "echo", чтобы распечатать свойства и увидеть, как они ошибочны. Чтобы распечатать все свойства, установленные в файле сборки, используйте <echoproperties /> ant task , это очень полезно при отладке скриптов ant.

...