Cordova 3.5.0 Installieren Fehler- Bitte installieren Android Ziel 19

? clankill3r @ | Original: StackOverFlow
---

Ich versuche, diese Funktion zu erhalten, und es macht mich verrückt :

$ 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)

Wenn haben Sie den Befehl android Diese sind alle Dinge, die ich installiert :

Cordova 3.5.0 Installieren Fehler- Bitte installieren Android Ziel 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

Aber es hilft nicht :(

Jemand helfen könnte .

---

Top 5 Antwort

1Deb @

Android SDK ist nicht Ihr Ziel Android-Version . Ziel Android-Version 19 ist die API-Ebene für Android Kitkat.So in Sie SDK -Manager überprüfen, ob Sie Android 4.4.2 installiert (API 19) . Wenn Sie möchten, dass Ihre Ziel API-Version verschieden sein können, dann ändern Sie es in AndroidManifest.xml

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

Bearbeiten Sie die folgenden Zeilen . Hier android:targetSdkVersion ist Ihr Android-Version, die Sie abzielen .

Cordova 3.5.0 Installieren Fehler- Bitte installieren Android Ziel 19

2Paul Cochrane @

Auch ich war immer die gleiche Fehler 19. Ich habe keine Ahnung von AndroidManifest.xml und wo es sein soll .

In meinem Fall fest ich den Fehler, indem Sie die " Android " Befehl von der Konsole aus und öffnete die Android 4.4.2 ( API19 ) Baum und der Installation des SDK -Plattform .

Danach installiert das cordova Plattform hinzufügen, android -Befehl funktioniert wie gewünscht .

Im Anschluss an diese musste ich ein paar andere Elemente API19 installieren, um ein Android -Emulator zu schaffen :

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

Ich konnte dann erstellen Sie einen Emulator auf Basis API19 mit dem Android Virtual Device ( AVD ) Manager, der in der Android SDK Paket enthalten ist.

3maudulus @

1) ging in den SDK- Manager ( Eingabe von android in das Terminal, vorausgesetzt, es ist in Ihrem Dateipfad)

2 ) Ausgewählte Kästchen neben Android 4.4.2 (API 19)

3) Clicked Button Install 8 packages

4) Ran ursprünglichen Befehl (in diesem Beispiel cordova platform add android, obwohl es sein könnte ionic platform add android, je nachdem, was Sie gerade arbeiten )

4dykstrad @

Hier Dokumentation, wie Sie eine AndroidManifest.xml Dokument gesetzt . Jede App sollte einen haben .

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