Cordova 3.5.0 Instalar Erro- instale Android Meta 19

? clankill3r @ | Original: StackOverFlow
---

Eu tento começar este trabalho e isso está me deixando louco :

$ 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 se executar o comando android isso são todas as coisas que eu instalados:

Cordova 3.5.0 Instalar Erro- instale Android Meta 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

Mas isso não ajuda :(

Poderia alguém ajuda.

---

Top 5 Responder

1Deb @

SDK do Android não é o seu alvo versão Android . Alvo Android versão 19 é o nível API para Kitkat.So android em você SDK verificação do gerente, se você tem Android 4.4.2 (API 19) instalado. Se você quiser que o seu alvo versão API para ser diferente, em seguida, alterá-la em AndroidManifest.xml

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

Edite estas linhas . Here android:targetSdkVersion é a sua versão Android que lhe são dirigidas .

Cordova 3.5.0 Instalar Erro- instale Android Meta 19

2Paul Cochrane @

Eu também estava recebendo o mesmo erro 19. Eu não tenho nenhuma idéia sobre AndroidManifest.xml e onde é suposto ser.

No meu caso, eu consertei o erro ao executar o comando ' android ' do console, abrindo o 4.4.2 ( API19 ) árvore Android e instalar o Platform SDK.

Após este foi instalado na plataforma cordova adicionar comando android trabalhou como desejado .

Além disto eu tive que instalar alguns outros elementos de API19 para ser capaz de criar um emulador do Android :

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

Eu poderia, então, criar um emulador baseado em API19 usando o Gerenciador de Dispositivo Virtual Android ( AVD ), que está incluído no pacote SDK do Android.

3maudulus @

1) Fui para o Gestor de SDK (digitação android no terminal, supondo que ele está em seu caminho de arquivo )

2) caixa selecionada junto com Android 4.4.2 (API 19)

3) Botão clicado em Install 8 packages

4) Ran original comando (neste exemplo cordova platform add android, embora pudesse ser ionic platform add android, dependendo do que você está trabalhando com )

4dykstrad @

Aqui está a documentação sobre como configurar um documento AndroidManifest.xml . Cada aplicativo deve ter um.

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