web-dev-qa-db-fra.com

Où le fichier APK est-il stocké après la compilation de phonegap Android?

Je ne comprends pas où puis-je trouver mon paquet qui est compilé pour pouvoir le copier sur mon appareil et l'installer à partir de là.

Ce que j’ai fait, c’est de créer un projet vide, puis de le construire sans erreur, mais je ne trouve pas le fichier .apk.

\platforms\Android\bin a HelloWorld-debug.apk mais je ne veux pas déboguer un paquet, mais un paquet normal. 

J'ai essayé phonegap build Android ainsi que phonegap build Android local et aucune différence n'a été trouvée entre ces deux commandes. Aussi, pourquoi est-il même nommé HelloWorld si j'ai nommé mon projet lololol?

13
stan

Utilisez-vous éclipse? Si c'est le cas, jetez un coup d'œil à ce tutoriel. Cela vous permettra d'exporter dans un fichier .apk.

http://examples.javacodegeeks.com/Android/core/build-Android-application-package-file-apk-using-Eclipse-ide/

4
Michael Marvick

Vous pouvez changer le nom de l'application après avoir créé le projet, dans le fichier:

ProjectFolder/www/config.xml

Après cela, vous devez reconstruire le projet. Si vous voulez la version, allez à

ProjectFolder/plates-formes/Android/cordova

puis exécutez la commande:

cordova build - release

Cela crée une version non signée APK dans le dossier ProjectFolder/plates-formes/Android/bin, appelée YourAppName-release-unsigned.apk.

19
jgarciabt

Phonegap 5.4.0 les place dans les plateformes/Android/build/output/apk

J'ai exécuté phonegap build --release pour le faire. J'essaie toujours de comprendre tout cela cependant!

9
james-geldart

Consultez les plateformes/Android/build.xml pour savoir d'où "HelloWorld" peut-être. Dans mon cas, j'ai une ligne qui dit

<project name="CordovaApp" default="help">

et mon application s'appelle "CordovaApp-release.apk", au lieu de ce que j'ai dans config.xml. Je suppose que la "plate-forme Cordova add Android" fait quelque chose de légèrement faux, mais pas tout à fait sûr.

3
user3329922

Je suppose qu'ils ont de nouveau déplacé l'emplacement de l'apk . Voici ma version et le nouvel emplacement:

> phonegap -v

8.0.0

emplacement d'apk après 

> phonegap build Android - release

[dossier_projet]\plateformes\Android\app\build\sorties\apk\release

Notez le dossier extra\app.

1
trydent

dans les versions les plus récentes, le fichier apk doit se trouver dans/plateformes/Android/app/build/output/apk/release /.

0
Khaled Osman