Я успешно использую proguard для своих приложений для Android.
Однако с одним приложением у меня возникают проблемы.
В этом приложении используется Java-библиотека с файлом .xml
, который хранится в пакете.
InputStream istream = Library.class.getResourceAsStream("resource.xml");
Эта библиотека отлично работает, когда proguard отключен. Однако, запуская proguard, кажется, что xml файл просто полностью удален.
Соответствующий proguard.cfg
-optimizationpasses 5
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-dontpreverify
#-dontobfuscate
#-repackageclasses '' //THIS IS DISABLED
-keepattributes *Annotation*
-keepattributes Signature
-verbose
-dontwarn roboguice.activity.RoboMapActivity
-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*
Любые идеи о том, как заставить сохранить этот XML файл?