Cordova 3.5.0 Installare Error- Bisogna installare Android target 19

? clankill3r @ | Original: StackOverFlow
---

Cerco di ottenere questo lavoro e mi sta facendo impazzire :

$ cordova platform add android

The output is:

Creating android project...

/Users/doekewartena/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:126
                    throw e;
                          ^
Error: Please install Android target 19 (the Android newest SDK). Make sure you have the latest Android tools installed as well. Run "android" from your command-line to install/update any missing SDKs or tools.
    at /Users/doekewartena/.cordova/lib/android/cordova/3.5.0/bin/lib/check_reqs.js:80:29
    at _fulfilled (/Users/doekewartena/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:798:54)
    at self.promiseDispatch.done (/Users/doekewartena/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:827:30)
    at Promise.promise.promiseDispatch (/Users/doekewartena/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:760:13)
    at /Users/doekewartena/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:574:44
    at flush (/Users/doekewartena/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:108:17)
    at process._tickCallback (node.js:419:13)
Error: /Users/doekewartena/.cordova/lib/android/cordova/3.5.0/bin/create: Command failed with exit code 8
    at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:135:23)
    at ChildProcess.emit (events.js:98:17)
    at maybeClose (child_process.js:755:16)
    at Process.ChildProcess._handle.onexit (child_process.js:822:5)

Se ha eseguito il comando android questo sono tutte le cose che ho installato :

Cordova 3.5.0 Installare Error- Bisogna installare Android target 19

I also did:

open ~/.bash_profile

And added:

export PATH=${PATH}:/Users/doekewartena/Documents/adt-bundle-mac-x86_64-20140702/sdk/platform-tools:/Users/doekewartena/Documents/adt-bundle-mac-x86_64-20140702/sdk/tools

Ma non aiuta :(

Qualcuno potrebbe aiutarmi .

---

Top 5 Risposta

1Deb @

SDK Android non è il vostro target versione Android . Obiettivo Android versione 19 è il livello di API per Android Kitkat.So in voi controllo del responsabile SDK se avete 4.4.2 Android ( API 19 ) installato . Se volete la versione API di destinazione sia diversa da cambiare in AndroidManifest.xml

<uses-sdk
    android:minSdkVersion="16"
    android:targetSdkVersion="18" />

Modificare queste righe . Here android:targetSdkVersion è la versione di Android che vi si rivolgono .

Cordova 3.5.0 Installare Error- Bisogna installare Android target 19

2Paul Cochrane @

Anch'io stavo lo stesso errore 19. Non ho idea su AndroidManifest.xml e dove si suppone che sia .

Nel mio caso, ho fissato l'errore eseguendo il comando ' Android ' dalla console, aprendo la 4.4.2 albero ( API19 ) Android e installare il Platform SDK .

Dopo questo è stato installato la piattaforma cordova aggiungere comando android lavorato come desiderato .

Oltre a questo ho dovuto installare alcuni altri elementi di API19 per essere in grado di creare un emulatore Android :

ARM EABI v7a System Image Intel x86 Atom System Image Google APIs (x86 System Image) Google APIs (ARM System Image)

Potrei quindi creare un emulatore basato sulla API19 utilizzando Gestione Android Virtual Device ( AVD ) incluso nel bundle SDK di Android .

3maudulus @

1) è andato in Manager SDK ( digitando android nel terminale, ammesso che sia nel percorso del file )

2 ) casella selezionata accanto a Android 4.4.2 ( API 19 )

3 ) Pulsante Clicked Install 8 packages

4 ) Ran comando originale ( in questo esempio cordova platform add android, anche se potrebbe essere ionic platform add android, a seconda di ciò che si sta lavorando )

4dykstrad @

Ecco la documentazione su come si imposta un documento AndroidManifest.xml . Ogni applicazione deve avere uno .

http://developer.android.com/guide/topics/manifest/manifest-intro.html