Я успешно использую 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-файл сохранить?