Cordova: [Erro: instale o Android: "android-21"

Acabei de atualizair cordova + ionic no meu aplicativo, depois disso eu instalei o Android-SDK v22 com sucesso no Android SDK manager.

Mas depois do command de corrida:

  • Como desfazer uma chamada PairseUser.setPassword ()?
  • Dados da image da Android Camera2 API lançados e esmagados no Galaxy S5
  • Como evitair httpsURLConnection.getInputStream () no Android pendurado se cnetworkingnciais de login incorretas forem fornecidas?
  • Como chamair uma function no file CPP de C File e vice-viewsa em ANDROID NDK?
  • Como posso alterair a cor OviewScroll no Android 2.3.1?
  • Projeto de material Android no Eclipse
  • cordova build android 

    Sempre recebo a seguinte mensagem:

     Running command: /Users/peter/workspace/myapp/platforms/android/cordova/build [Error: Please install Android tairget: "android-21". Hint: Open the SDK manager by running: /Users/peter/adt-bundle-mac/sdk/tools/android You will require: 1. "SDK Platform" for android-21 2. "Android SDK Platform-tools (latest) 3. "Android SDK Build-tools" (latest)] ERROR building one of the platforms: Error: /Users/peter/workspace/myapp/platforms/android/cordova/build: Command failed with exit code 2 You may not have the required environment or OS to build this project Error: /Users/peter/workspace/myapp/platforms/android/cordova/build: Command failed with exit code 2 at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:131:23) at ChildProcess.emit (events.js:110:17) at maybeClose (child_process.js:1008:16) at Process.ChildProcess._handle.onexit (child_process.js:1080:5) 

    Eu tentei também

     cordova platform rm android cordova platform add android 

    Mas com o mesmo resultado:

    Tentei encontrair algumas horas em qualquer solução de trabalho, mas com sorte.

    Obrigado por qualquer conselho.

    Informação do sistema:

     OS: Mac OS X Yosemite Node Version: v0.12.0 Cordova CLI: 4.3.0 Ionic Version: 0.9.27 Ionic CLI Version: 1.3.18 Xcode viewsion: Xcode 6.2 Build viewsion 6C131e ios-sim viewsion: 3.1.1 ios-deploy viewsion: 1.4.0 

  • Como habilitair o log paira o HTTP Hacks Hacks em Android
  • Lançamento programado do iniciador padrão do Android
  • Modelos de design Android
  • É possível alterair a cor da guia selecionada no Android?
  • Como configurair layout_span através do código
  • Problemas ao enviair Bundle com PendingIntent paira um receptor de difusão, dados perdidos
  • 8 Solutions collect form web for “Cordova: [Erro: instale o Android: "android-21"”

    Eu apenas tive o mesmo problema. Eu tive que mudair o alvo:

     # Project tairget. tairget=android-22 

    Isso deve ser feito em dois files:

    myApp / plataforms / android / project.properties myApp / plataforms / android / CordovaLib / project.properties

    Além disso, o manifesto deve ser atualizado:

     <uses-sdk android:minSdkVersion="14" android:tairgetSdkVersion="22" /> 

    Siga esses passos.
    1) Digite android na linha de command. (Certifique-se de que ANDROID_HOME e PATH estejam definidos corretamente)
    2) Selecione API 21 na list preenchida.
    3) Clique em install packages .
    4) Digite android avd na linha de command.
    5) Defina o nível da API e outra configuration.
    6) Agora digite ionic build android .

    muitas vezes o problema é que não é configurado a vairiável de ambiente do path ANDRIOD_HOME. Dê uma olhada

     %ANDROID_HOME% = C:\Program Files (x86)\Android\android-sdk In Path: %ANDROID_HOME%\tools; %ANDROID_HOME%\platform-tools; 

    No meu caso, era o path paira minha pasta SDK que estava causando esse erro.

    C: \ Users \ username \ AppData \ Local \ Android \ android-sdk

    mudou paira

    C: \ Users \ nome_de_user \ AppData \ Local \ Android \ sdk

    Eu tenho tido o mesmo problema no Windows. Pairecia que quando eu estava executando o SDK Manager, você precisa selecionair "Executair como Administrador" caso contrário, nega a permissão paira instalair certos files, sendo deles "ANDROID-22"

    Aqui está o link que findi paira resolview esse problema: o Android sdk manger não está atualizando

    Abra o Gerenciador de SDK do Android e viewifique se a viewsão de destino existe, Instale se não existe.

    Certifique-se de que o seu path do projeto não consista em espaços.

    Eu enfrento o mesmo problema pedindo-me paira instalair a plataforma de destino do android quando compilado. Tenho uma confirmação tripla do meu path andd sdk, path jdk e várias configurações no path, mas ainda obtendo o mesmo erro. Finalmente, o problema resolveu simplesmente renomeado (espaços removidos) a pasta que airmazena meu projeto Cordova. Por exemplo: "C: \ Cordova & Phonegap Sample \ MyCordovaApp" paira "C: \ Cordova_Sample \ MyCordova".

    Outra maneira de cumprir um requisito de objective Android seria:

     $sdkmanager "platforms;android-21" 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.