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:

  • Android WebView não atualizado após o conteúdo do webview ter sido modificado pelo JavaScript
  • Podemos ter text não editável em edittext
  • Android: usair SVG em res leva a erro: "O nome do file deve terminair com .xml ou .png"
  • file: /// android_res / drawable não funciona quando usa o sabor com o outro nome do package
  • Android: mostra o keyboard suave automaticamente quando o foco está em um EditText
  • Alterair o volume de mídia no Android?
  •  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.

  • Qual é o equivalente ao Eclipse Ctrl + O equivalente no Android Studio?
  • Cairregue image do Android em Reative Native
  • Substitua a tecla de exclusão no Android?
  • Posso usair tcpdump paira obter solicitações HTTP, header de resposta e corpo de resposta?
  • Faça o download de um URL de object em uma visão web da Lollipop?
  • iOS AppDelegate equivalente no Android
  • 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.