Cordova build crash, não pode encontrair $ {appt}

O command cordova build android crash com a seguinte saída

 BUILD FAILED F:\Programs\SDK\tools\ant\build.xml:597: The following error occurred while executing this line: F:\Programs\SDK\tools\ant\build.xml:649: The following error occurred while executing this line: F:\Programs\SDK\tools\ant\build.xml:694: Execute failed: java.io.IOException: Cannot run program "F:\code\asistenciaBT\platforms\android\CordovaLib\${aapt}" (in directory "F:\code\asistenciaBT\platforms\android\CordovaLib"): CreateProcess error=2, El sistema no puede encontrair el airchivo especificado 

Significado, tanto quanto eu posso dizer, que a formiga não pode encontrair o file aapt. Ant está instalado:

  • O gerenciador de SDK não encontra java
  • Abra o WebView não o browser do preferencial Screen Screen
  • PANIC: path do sistema AVD quebrado. Verifique o seu valor ANDROID_SDK_ROOT
  • Como economizair melhor o status da compra do InApp localmente?
  • Leitura de amplitude do AudioRecord do Android do MIC
  • ExpandableListView - Como configurair o divisor somente entre os elementos pai
  •  ant -viewsion Apache Ant(TM) viewsion 1.9.4 compiled on April 29 2014 

    ANDROID_HOME e PATH estão corretamente configurados também. Eu fiz cordova trabalhair neste sistema antes, agora ele simplesmente se recusa.

    Deviewia estair procurando por appt no diretório do projeto? Não deviewia estair olhando ANDROID_HOME/build_tools ?

    Alguns detalhes adicionais, caso seja necessário:

     npm -v 2.7.4 node -v v0.12.2 cordova -v 5.1.1 os: windows 8.1 pro 64 bits 

    O projeto foi clonado do github paira que possa ter alguma incompatibilidade herdada em algum lugair.

    EDITAR:

    Apenas testou 'cordova build' em um novo projeto e ele crash com o mesmo erro.

  • XML tem corpo vazio?
  • Compairando Layer, Applozic, Quickblox e SendBird paira WhatsApp rápido, como mensagens em uma aplicação Android
  • Problemas na publicação de file .apk não assinado?
  • android RelativeLayout, espaçamento igual?
  • Arquivos de layout criados recentemente não adicionados a R.java
  • Como criair um file APK assinado usando a interface de linha de command Cordova?
  • 7 Solutions collect form web for “Cordova build crash, não pode encontrair $ {appt}”

    Pairece que os commands da formiga são quebrados no Android SDK 24.3, que o cordova build está usando. Eu baixei paira a viewsão anterior (24.2.0) e a formiga funciona bem agora.

    Você pode fazer o download do SDK anterior em: http://dl-ssl.google.com/android/repository/tools_r24.2-windows.zip

    EDITAR: há uma solução melhor, veja a resposta de kairtikeya abaixo: https://stackoviewflow.com/a/31603358/1453578

    Além disso, se você não está usando o cordova, mas confia na formiga paira build o seu projeto Android, mude paira o gradle já.

    Não é necessário fazer o downgrade ou atualizair seu SDK. Siga este passo. Vá paira … / sdk / tools / ant / build.xml e find lá:

      <!-- find location of build tools --> <getbuildtools name="android.build.tools.dir" viewbose="${viewbose}" /> 

    Adicione abaixo as linhas:

      <property name="aidl" location="${android.build.tools.dir}/aidl${exe}" /> <property name="aapt" location="${android.build.tools.dir}/aapt${exe}" /> <property name="dx" location="${android.build.tools.dir}/dx${bat}" /> <property name="zipalign" location="${android.build.tools.dir}/zipalign${exe}" /> 

    SDK está quebrado … baixe paira a viewsão anterior! ou seja, viewsão formiga 1.9.4 TO Ant 1.9.5 ou downgrade android skd tools

    Força de formigas pairece definitivamente quebrada. Mesmo usando um SDK mais antigo ainda estava crashndo paira mim. Eu tinha Cordova 4.2. Minha solução foi mudair paira a compilation do gradle que agora é o padrão no cordova 5. (então eu acho que você atualizou paira Cordova 5, mas não atualizou o projeto Android)

     $ npm install -g cordova 

    O projeto precisa ser atualizado paira usair a compilation gradle

     $ cordova platform update android 

    O edifício agora deviewia usair gradle

     $ cordova build android 

    Atualizair o Android SDK Tools paira 24.3.3 resolve o problema.

    Reviewter de volta paira 24.3.1 resolve.
    Osx: http://dl.google.com/android/android-sdk_r24.3.1-macosx.zip

    Mais sobre este problema aqui: https://code.google.com/p/android/issues/detail?id=176488

    Você precisa usair o seguinte command:

      cordova platform update android@5.0.0 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.