Eksportowanie projektu Androida podczas korzystania z programu proguard na adt & sdk 20

Zaktualizowałem do nowegoadt & sdk 20i mam problemy z nowym sposobem, w jaki Proguard jest używany w Eclipse. W ogóle nie jestem profesjonalistą z Proguard, ale zawsze z niego korzystałem i działało całkiem łatwo. Po prostu edytowałem plik „project.properties” i dodałem tam „proguard.config = proguard.cfg” i zadziałało.

Niestety wprowadzono pewne zmiany, które nie pozwalają mi znaleźć żadnych informacji o tym, jak z nimi pracować. Oficjalna strona internetowa, która mówi o Proguard (w witrynie Android), wciąż mówi o starszym sposobie.

Napisali w „project.properties”, aby odkomentować następną linię:

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

To nie zadziałało, daje mi te błędy podczas próby eksportu:

Proguard returned with error code 1. See console
java.io.IOException: The output jar is empty. Did you specify the proper '-keep' options?
at proguard.shrink.Shrinker.execute(Shrinker.java:159)
at proguard.ProGuard.shrink(ProGuard.java:275)
at proguard.ProGuard.execute(ProGuard.java:101)
at proguard.ProGuard.main(ProGuard.java:492)

Czy ktoś może mi w tym pomóc? Nigdy wcześniej nie musiałem zmieniać pliku proguard.cfg i wszystko było całkiem automatyczne. Bardzo rzadko zdarzało mi się robić coś takiego.

Dodali także plik „proguard-project.txt”, który prawdopodobnie zastępuje proguard.cfg i „rozszerza się” z pliku folderu sdk, więc zastanawiam się: czy będzie w porządku, aby w jakiś sposób odwołać się do pliku w projekcie (i umieścić do pliku zawartość pliku „rodzica”)? Jeśli tak, jak mam to zrobić?

questionAnswers(5)

yourAnswerToTheQuestion