2010-04-01 4 views
1

Je dois décompresser le fichier d'air, le mettre à jour et le réemballer. Quelqu'un peut-il m'aider s'il vous plaît à cet égard? En Java, pour le fichier jar nous pouvons utiliser winrar utlity pour ce genre. S'il vous plaît suggérer comment pouvons-nous faire pour l'air. Y at-il un utilitaire pour Adobe Air.Comment déballer, mettre à jour et reconditionner le fichier Adobe Air?

J'ai essayé avec winzip/winrar. J'ai changé son extension en fichier .zip et l'ai ouvert dans winzip et winrar. Quand j'ai essayé de le mettre à jour, il s'est corrompu.

-Abhishek

Répondre

1

AIR fichiers eux-mêmes sont tout simplement des fichiers zip, donc en théorie, vous pouvez les renommer * .zip et muck à l'intérieur. Mais vous ne pouvez pas mettre à jour le contenu à l'intérieur, puis utiliser le résultat comme un nouveau fichier AIR, car les fichiers AIR sont signés et une partie du processus de signature consiste à prendre un hachage du contenu de l'application. Lorsque vous essayez d'utiliser le fichier dont vous avez modifié le contenu, les nouveaux fichiers ne correspondent pas à la signature. (Ceci est une fonctionnalité de sécurité - vous ne voudriez pas que quelqu'un prenne votre application AIR, change l'intérieur et la distribue comme une version mise à jour.)

Pour produire un nouveau fichier AIR, vous devez republier (et donc re-signer) de votre source d'origine.