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
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.
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).
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!
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
- 1. en utilisant le dernier rhino dans le script ant
- 2. Construire avec Ant
- 3. Comment faire propre et construire dans Eclipse en utilisant Ant
- 4. testng en utilisant Ant
- 5. Comment construire un dernier script de connexion en utilisant PHP?
- 6. Référence de l'emplacement du script ant dans le fichier ant
- 7. Exécuter un script Ant à partir d'un autre script Ant?
- 8. Ant Exemple de script
- 9. Problèmes avec FileSet dans le script Ant?
- 10. Quelle propriété Ant contient le CWD lorsque le script ant est exécuté?
- 11. Comment créer un fichier WAR en utilisant le script Ant généré par NetBeans?
- 12. Script de génération Ant exécutant la tâche <sql> en utilisant le code Java
- 13. comment ignorer le dossier cvs dans le script Ant
- 14. Documentation des composants Java EE dans le script Ant
- 15. Comment déboguer GWT en utilisant Ant
- 16. construire en utilisant plusieurs machines
- 17. Construire l'injection en utilisant Guice
- 18. Erreur Ant Construire/déployer vers websphere 7.0
- 19. Utiliser la ligne de commande Ant pour construire le projet Eclipse Ant
- 20. Est-ce possible en utilisant ant?
- 21. Script Ant pour modifier un pot
- 22. script de construction groovy pour construire un projet flexible
- 23. comment exécuter un script ant existant à partir de groovy
- 24. Comment inclure plusieurs jars dans le classpath en utilisant ant?
- 25. Compilation de j2me en utilisant Ant
- 26. Exécuter un fichier jar en utilisant Ant
- 27. Sortie Apache Ant en utilisant uniquement log4j
- 28. peut construire en utilisant ide studio ide mais ne peut pas construire en utilisant devenv.com
- 29. en utilisant href dans le script jquery
- 30. Recherche Google en utilisant le script python
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. –