2010-06-22 9 views
3

Je suis confronté à un problème lors de la création du fichier .apk en utilisant le script ant. Le .apk généré nommé _unaligned.apk au lieu de .apk et lors de l'installation du fichier _unaligned.apk sur le périphérique, je reçois force-close en affichant l'exception java.lang.VerifyError, mais le même apk généré en utilisant IDE fonctionne correctement. Je suis frappé de cela depuis longtemps. Pouvez-vous partager le fichier build.xml qui génère le fichier .apk?Construire l'apk en utilisant le script ant.

Répondre

2

Vous devez utiliser zipalign & signez votre apk avec une clé; aussi longtemps que vous testez l'application, vous pouvez simplement utiliser la clé de débogage avec ant debug

Au moins c'est ce que je comprends de this page que vous voudrez peut-être lire attentivement.

+0

Semble être la seule réponse correcte à la question. Il semble clairement que l'étape d'alignement a échoué ou n'a pas été appelée par ANT. –

0

Quelle commande ant vous exécutez à l'invite de commande/terminal?

J'ai eu des problèmes différents avec ant (Repackage apk file to contain custom assets what build tool to use) et il pourrait y avoir quelques informations sur ce fil pour vous aider. Vous pouvez également vous rappeler de signer le fichier apk avant de le déployer (voir le lien de Joubarc).

3

this Bloq entry explique toutes les étapes nécessaires. Surtout si vous voulez personnaliser votre script de construction.

Si vous recherchez le script de compilation proprement dit, regardez dans les plates-formes de votre dossier SDK Android/android-X/templates. Il devrait y avoir un fichier appelé android_rules.xml.

J'ai personnalisé mon script de construction pour nettoyer, construire, signer et distribuer l'apk à un périphérique connecté. Si vous le souhaitez, je peux vous fournir mon script. Contactez-moi!

+0

Pourriez-vous m'aider dans le script cutomising ant build. J'essaie de lier quelques dossiers à l'apk avant qu'il ne soit généré .. vérifier mon [post] (http://stackoverflow.com/questions/13835940/android-is-it-possible-to-add-folders-to- apk-through-commands # comment19042950_13835940) – Sudarshan

Questions connexes