Exécutez l'application phonegap sur un appareil Android

Désolé si cette question est vague.

Lorsque j'essaie d'obtenir mon Phonegapp application sur un appareil Android pour tester, il ne fonctionne pas.

Il fonctionne très bien sur iOS.

J'ai cherché sur le web et tout ce qui est suggéré est de ne pas travailler pour mon problème.

Je suis en cours d'exécution de la commande:

adb devices

Ce retourne:

List of devices attached 
BX90374LPY  device

Je suis en cours d'exécution:

phonegap run android --device=BX90374LPY

Il en résulte:

Unknown platforms: BX90374LPY

Si je lance:

phonegap run android --device

J'obtiens:

[phonegap] executing 'cordova run android --device'
[phonegap] completed 'cordova run android --device'

Mais rien ne se passe sur mon appareil.

Ce que je fais mal, ou manquant?

Vous en remercie d'avance.

MODIFIER /METTRE À JOUR

Il me semblait que j'étais un problème avec ma variable $PATH pour ANDROID_HOME

Voici ce qu'il fixe pour moi:

Vous ouvrir bash profil:

open -e .bash_profile

Puis l'ajouter au fichier lors de l'ouverture d':

export ANDROID_HOME=/usr/local/Cellar/android-sdk/24.1.2
export PATH=$ANDROID_HOME/tools:$PATH

Enregistrer ce fichier et redémarrer le terminal. Le Travail Est Accompli.

Essayez d'utiliser seulement phonegap run android si vous avez un périphérique répertorié sur adb devices. Si cela ne fonctionne pas non plus, recherche pour l'un fichier APK dans le dossier de votre projet, et de l'installer sur votre appareil avec adb install -r yourapp.apk
N'a pas aider, malheureusement
Vous avez le débogage USB sur votre téléphone?
Oui je l'ai fait.
Et avez-vous aussi allowd l'installation d'applications provenant de sources inconnues?

OriginalL'auteur Alan | 2015-03-12