Я отключаю его в build.properties или в другом файле свойств. Во всяком случае, я нашел решение, а также ошибку в моей реализации.
ешно использую 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 сохранить?