Android, SimpleXML, ProGuard
Nem valószínű, hogy én leszek a sok hasznos, de meg kellett küzdenie yGuard (ezek lehetőségeket és alternatívákat tudom kisebb, mint a ProGuard) - vannak ezek a dolgok létre az egyes osztályok vagy pakedzhey. Vagy világszerte - például „nem összezavar statikus módszer”, „nem elfedik a nevét módszerek”, stb
Úgy néz ki, valami ehhez hasonló beállítás (jobbra a build script):
externalclasses>
keep>
rename>
yguard>
target>
Itt természetesen nem minden, de azt hiszem, az alapötlet tisztának kell lennie.
Mi a «tartani» - csak ködösítés kizárt dolog.
Mi csalt egy kicsit, persze -, hogy külön NonObfuscable felület - minden implementit automatikusan kizárja a ködösítés (legalább a nevét módszerek és változók), és lehetővé teszi, hogy végül használja az osztályokat, hogy mentse el az adatokat XML.
Remélem, hogy valahogy segítsen.