Je viens d'utiliser le nouvel outil ProGuard en éclipse pour obscurcir mon application. Je l'ai décompilé en utilisant dex2Jar et JD-GUI pour inspecter ce qui s'est passé. J'ai remarqué que tout de la classe R a été converti en un nombre aléatoire comme suit.Android Strings se transformer en nombre aléatoire après proguard Obfuscation
new SimpleCursorAdapter(localActivity, 2130903058, localCursor, arrayOfString, arrayOfInt);
2130903058 était un fichier de disposition. Les chaînes de tableaux reçoivent le même traitement.
Il n'y a pas de classe R dans le code décompilé, où est-il parti? Où sont les références aux chaînes d'origine?