Android Proguard "не удалось создать задачу или тип Proguard" - PullRequest
1 голос
/ 02 мая 2011

Я следую этому уроку, чтобы сделать запутанную программу для моего проекта: http://android -developers.blogspot.com / 2010/09 / ProGuard-андроида-и-лицензирования server.html? Utm_source = FeedBurner & utm_medium = подача & utm_campaign = Подача% 3A + Blogspot% 2FhsDu +% 28Android + Developers + Блог% 29

Но когда я хочу выполнить «выпуск муравья» в последней части, получается ошибка, подобная этой:

-dex-obfuscate:
 [taskdef] Could not load definitions from resource proguard/ant/task.properties. It    could not be found.
 [delete] Deleting: /home/drikvi/workspace/SuitAuto/obf/original.jar
  [jar] Building jar: /home/drikvi/workspace/SuitAuto/obf/original.jar

 BUILD FAILED
 /home/drikvi/workspace/SuitAuto/add-proguard-release.xml:35: Problem: failed   to            create    task or type proguard
 Cause: The name is undefined.
 Action: Check the spelling.
 Action: Check that any custom tasks/types have been declared.
 Action: Check that any <presetdef>/<macrodef> declarations have taken place.

а также где я могу найти каталог установки proguard?

Спасибо!

Ответы [ 2 ]

1 голос
/ 02 мая 2011

Proguard теперь интегрирован в систему сборки Android.Если вы получили последний SDK и совместимый плагин, вам не нужна отдельная установка Proguard.Я могу только предположить, что блог, на который вы ссылаетесь, был написан до того, как это произошло.Если вы прочитаете Proguard и выполните описанные шаги, у вас больше не будет проблем

0 голосов
/ 25 октября 2011

Если вы используете отдельный Proguard.Добавьте к local.properties путь к вашей proguard

proguard.dir=C:\\Eclipse\\proguard4.6\\lib
...