Кордова 3.5.0 Установка ошибкам Пожалуйста, установите Android Target 19

? clankill3r @ | Original: StackOverFlow
---

Я стараюсь, чтобы получить эту работу, и это сводит меня с ума :

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

Если же выполнить команду android это все вещи, я установил :

Кордова 3.5.0 Установка ошибкам Пожалуйста, установите 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

Но это не помогает :(

Может кто-нибудь помочь .

---

Top 5 ответ

1Deb @

Android SDK не ваша целевая версия Android . Цель Android версия 19уровень API для андроид Kitkat.So в вас SDK менеджер проверки, если у вас есть Android 4.4.2 ( API 19 ) установлен. Если вы хотите, чтобы ваш вариант API цель будет отличаться затем изменить его в AndroidManifest.xml

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

Изменить эти строки . Здесь android:targetSdkVersion Ваш Android версия, что вы ориентируетесь .

Кордова 3.5.0 Установка ошибкам Пожалуйста, установите Android Target 19

2Paul Cochrane @

Я тоже получаю ту же ошибку 19. Я не имею ни малейшего представления о AndroidManifest.xml и где она должна быть.

В моем случае, я исправлена ​​ошибка, выполнив команду " андроид " из консоли, открыв Android 4.4.2 ( API19 ) дерево и установки SDK платформы .

После этого был установленКордова платформа добавить андроид команда работала как хотелось бы.

В дополнение к этому я должен был установитьнекоторые другие элементы API19, чтобы иметь возможность создать эмуляторе Android :

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

Тогда я мог бы создать эмулятор на основе API19 с помощью Android Виртуальное устройство ( AVD ) менеджер, который входит в Android SDK расслоения.

3maudulus @

1 ) вошел в SDK Manager ( набрав android в терминале, предполагая, что это у тебя в пути к файлу )

2 ) Выбранные флажок рядом с Android 4.4.2 (API 19 )

3 ) клика кнопки Install 8 packages

4 ) Ран оригинальный команду ( в данном примере cordova platform add android, хотя это может быть ionic platform add android, в зависимости от того, что вы работаете с )

4dykstrad @

Вот документация о том, как вы создали документ AndroidManifest.xml . Каждое приложение должно иметь одно .

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