Comment construire un projet apache cordova à partir de la ligne de commande?

Existe-t-il une façon de créer un fichier .apk à partir de la ligne de commande? (Vous recherchez également des suggestions pour d'autres plateformes)

Merci,

  • Les cartes Google ne sont pas chargées après ProGuard Obfuscation dans Eclipse
  • DialogFragment affiché à partir d'onContextItemSelected ne survit pas surPause / onResume
  • Android: Comment puis-je changer la hauteur d'un ProgressBar?
  • Reconnaissance de face instable à l'aide de OpenCV
  • Comment envoyer un objet json au serveur en utilisant volley in andorid
  • Lancer toujours l'activité principale
  • 4 Solutions collect form web for “Comment construire un projet apache cordova à partir de la ligne de commande?”

    Vous devriez obtenir une sortie plus détaillée en exécutant cordova -d build android .

    Alternativement, pour utiliser les scripts cordova-android sous-jacents à créer, vous pouvez:

     cd platforms/android ./cordova/build 

    OU, pour éliminer encore plus de couches, vous pouvez utiliser le script ANT Android pour exécuter la compilation (c'est ce que les scripts cordova échangent de toute façon):

     cd platforms/android ant debug 

    Pour Android, l'emplacement par défaut pour les APK est le répertoire bin

    L'emplacement est défini par les propriétés de fourmi dans le SDK d'Android buil.xml

     <import file="${sdk.dir}/tools/ant/build.xml" /> 

    L'apk de sortie sera dans deux formats de débogage ou de sortie

     <property name="out.final.file" location="${out.absolute.dir}/${ant.project.name}-debug.apk" /> <property name="out.final.file" location="${out.absolute.dir}/${ant.project.name}-release.apk" /> 

    L'emplacement de votre apk sera quelque chose comme ceci:

    • MyAndroidApp / bin / myAndroidApp-debug.apk
    • MyAndroidApp / bin / myAndroidApp-release.apk

    Utiliser cordova compile android

    Cela générera un fichier .apk de débogage dans les plates-formes / android / bin

    Cela fonctionne avec Cordova 3.3.1

    J'avais utilisé ant 1.7 qui causait le problème. Aucun message d'erreur n'a mentionné la version. Après avoir passé à Ant 1.8.xx, phonegap a pu installer et construire le projet Android.

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.