Как автоматически сгенерировать proguard-android.txt?

Читая все замечательные вещи, новыеУлучшения ProGuard для Android я переключился на новую схемуuncommenting следующая строка во вновь созданном проекте:

proguard.config=${sdk.dir}\tools\proguard\proguard-android.txt;proguard-project.txt

Но когда я пытаюсь экспортировать APK этого проекта, я получаю следующее сообщение:

Invalid proguard configuration file path C:\android-sdk-windows\tools\proguard\proguard-android.txt does not exist or is not a regular file

Ну я проверил каталогC:\android-sdk-windows\tools\proguard и, конечно же, пока этот каталог существует и имеет подкаталоги и даже файл README,proguard-android.txt нигде не найти

Кстати, я попробовал это с: вместо; но это, похоже, ничего не изменило.

Разве Eclipse + ADT + Proguard не должен автоматически генерировать этот файл для меня? Что мне не хватает?

Кроме того, где я могу найти «стандарт»?набор правил по умолчанию для Android proguard-android.txt, чтобы я мог скопировать его в отсутствующий слот?

Ответы на вопрос(4)

Решение Вопроса

Этоshould либо сгенерируй, либо приходи со своим sdk (я думаю). Однако вот ссылка на ту, что у меня есть (tools r19). http://pastebin.com/7rNJkns0

 Regex Rookie13 июн. 2012 г., 20:06
Спасибо +1 за ссылку. Я приму ваш ответ, если никто не предложит объяснить, почему он не был автоматически сгенерирован моим последним SDK (tools r19).
 09 июн. 2014 г., 11:10
То, что у вас есть, не похоже на то, что генерируется автоматически. Я вижу, что автоматически генерируются все информационные комментарии, без каких-либо реальных правил.

преобразованные при смене API, теперь в ссылке project.properties

proguard.config=${sdk.dir}\tools\proguard\proguard-android.txt:proguard-project.txt

Вы можете просто связать ваши проекты с ProGuard, прокомментировав строку и добавив

proguard.config=proguard-project.txt

к этому.

Приветствия.

t.txt.

В Eclipse вы можете сделать это, перейдя в File - & gt; Новый - & gt; Другое - & gt; Android - & gt; Проект Приложения Android. Это просто в корневом каталоге нового проекта.

proguard.config=${sdk.dir}\tools\proguard\proguard-android.txt;proguard-project.txt

Правильное объявление (: вместо;):

proguard.config=${sdk.dir}\tools\proguard\proguard-android.txt:proguard-project.txt
 27 июл. 2013 г., 05:28
Чтобы завершить игру "Найди отличия": после двоеточия вместо двоеточия ставится двоеточие.proguard-android.txt, Но ОП говорит, что он уже попробовал это, и это не помогло.

Ваш ответ на вопрос