2013-08-24 18 views
7

Dopo molti scavi, ritengo che il numero this problem non abbia a che fare con le piattaforme per l'aggiunta di phonegap. Questo manca nella loro documentazione.Come aggiungere Android alle piattaforme PhoneGap versione 3

Quando ho cercando di aggiungere un platofrm PhoneGap

esecuzione di codice

C:\var\www\sexdiaries.co.uk\sexdiaries>phonegap platform add andriod 
    [error] 'platform add andriod' is not a node C:\Users\Hutber\AppData\Roaming\npm\node_m 
See 'node C:\Users\Hutber\AppData\Roaming\npm\node_modules\phonegap\bin\phonegap.js help' 

Piattaforme

Platforms: 

    keyword   | local environment | remote environment 
    -------------------|-------------------|------------------- 
    android   | ?     | ? 
    blackberry   | ? (BlackBerry 10) | ? (BlackBerry 6) 
    ios    | ?     | ? 
    symbian   | ?     | ? 
    webos    | ?     | ? 
    wp7    | ?     | ? 
    wp8    | ?     | ? 
+0

Spero che questo possa essere d'aiuto: http://goo.gl/IRvlh4 –

risposta

24

Per qualche motivo, non è possibile aggiungere le piattaforme in un evidente così ho trovato questo:

È necessario aggiungere la piattaforma con cui lavorare, mentre la documentazione è così molto molto povera:

Comando

phonegap build android 

accumulo

C:\var\www\sexdiaries.co.uk\sexdiaries>phonegap build android 
[phonegap] detecting Android SDK environment... 
[phonegap] using the local environment 
[phonegap] adding the Android platform... 
[warning] missing library cordova/android/3.0.0 
[phonegap] downloading https://git-wip-us.apache.org/repos/asf?p=cordova-android.git;a=snapshot;h=3.0.0;sf=tgz... 
[phonegap] compiling Android... 
[phonegap] successfully compiled Android app 

Allora siete pronti per partire , facendo un'importazione con Andriod Studio funzionerà anche ora come hai un progetto con cui lavorare :)

Fantastico.

+3

Ho bisogno di mie domande SO diverse volte: 0 –

+2

Grazie per averlo scoperto. La documentazione di PhoneGap è molto scarsa e si riferisce ancora a tutti i comandi Cordova che non sono validi. –

+0

Ho provato questa soluzione ma ottengo ancora un errore [PhoneGap] aggiungendo la piattaforma Android ... [errore] Si è verificato un errore durante la creazione del sottoprogetto Android. – Lion789

1

Per chiunque altro ancora problemi, ho trovato che utilizzando il comando di marcia funziona pure.

+2

L'esecuzione verrà creata e quindi distribuita sul dispositivo o sull'emulatore :) –

-1

vostro comando è come questo "phonegap platform add andriod"

Ma è android, non andriod

è necessario modificare andriod a Android.