2010-12-14 4 views
1

Lors de la création de mon fichier apk (non signé), mon dossier res/values ​​/ disparaît lors de l'affichage du fichier apk via un programme de décompression. Cependant, les dossiers res/drawables et res/layout apparaissent. Est-il possible de s'assurer que le fichier apk contient le dossier res/values ​​/?Comment mettre à jour le fichier de ressources dans .apk

Le principal cas d'utilisation dont je dispose est la mise à jour de diverses valeurs dans le fichier de ressources situé dans res/values ​​selon les besoins du client.

Merci d'avance!

Répondre

2

Ceci est comme prévu. Le dossier values ​​est compilé au format binaire et vous ne pouvez pas le récupérer. Si vous devez changer quelque chose, vous devez tout reconditionner.

+0

Existe-t-il un autre moyen de modifier la source d'un fichier de ressources autre que le reconditionnement? – sahhhm

+0

Non, il n'y a pas ... pourquoi auriez-vous besoin de le faire? – Cristian

+1

Non, sdk doit recompiler pour s'assurer que tout est encore correct. Supposons que vous ayez R.string.foo et que vous l'enleviez, que se passe-t-il alors? –

2

Toutes les ressources XML sont compilées au format binaire pour des raisons de performances. Donc, vous ne seriez pas en mesure de les voir.

Questions connexes