Comment puis-je forcer le Proguard garder mon .xml fichier de ressources?

Je suis avec succès en utilisant proguard pour mes applications Android.

Cependant, avec une application que je vais avoir des ennuis.

Cette application utilise une bibliothèque java qui a un .xml fichier qui est stocké dans l'emballage.

InputStream istream = Library.class.getResourceAsStream("resource.xml");

Cette bibliothèque fonctionne très bien quand proguard est désactivé. Toutefois, l'exécution de proguard, il semble que le fichier xml est juste complètement dépouillé.

Pertinentes 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/*

Des idées sur la façon de garder ce fichier xml?

InformationsquelleAutor Peterdk | 2011-05-01