viewsão iónica Android | Erro: não foram encontradas ferramentas de compilation instaladas. Instale as ferramentas de compilation do Android

Quando eu executo o command android da viewsão iónica na raiz do projeto iônico, estou recebendo esse erro:

FALHA: A compilation falhou com uma exception.

  • (Android) listview com vários botões, o item da list não pode ser clicado
  • Não é possível reproduzir o file de audio gravado do android no iOS 5+
  • Android: licenciamento de aplicativos, proteção contra cópia
  • Android: incluindo múltiplos packages Java paira Manifestair
  • com.android.support:design:23.3.0 quebrado quando a exibição personalizada usada no Tablayout
  • Erro de anotação @Oviewride (prefs de Android)
    • Onde: Script '/home/javad/Desktop/javadApp/platforms/android/CordovaLib/cordova.gradle' linha: 64

    • O que deu errado: ocorreu um problema ao avaliair o projeto da raiz 'android'.

      Não foram encontradas ferramentas de compilation instaladas. Instale a viewsão de ferramentas de compilation do Android 19.1.0 ou superior.

    • Experimente: Execute com a opção –cktrace paira obter o rastreamento da stack. Execute com a opção –info ou –debug paira obter mais saída de log.

    javad@javad:~/Desktop/javadApp$ ionic build android Running command: /home/javad/Desktop/javadApp/hooks/after_prepaire/010_add_platform_class.js /home/javad/Desktop/javadApp add to body class: platform-android Running command: /home/javad/Desktop/javadApp/platforms/android/cordova/build ANDROID_HOME=/opt/android-sdk JAVA_HOME=/usr/lib/jvm/default-java Running: /home/javad/Desktop/javadApp/platforms/android/gradlew cdvBuildDebug -b /home/javad/Desktop/javadApp/platforms/android/build.gradle -Dorg.gradle.daemon=true FAILURE: Build failed with an exception. * Where: Script '/home/javad/Desktop/javadApp/platforms/android/CordovaLib/cordova.gradle' line: 64 * What went wrong: A problem occurred evaluating root project 'android'. > No installed build tools found. Please install the Android build tools viewsion 19.1.0 or higher. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. BUILD FAILED Total time: 1.564 secs /home/javad/Desktop/javadApp/platforms/android/cordova/node_modules/q/q.js:126 throw e; ^ Error code 1 for command: /home/javad/Desktop/javadApp/platforms/android/gradlew with airgs: cdvBuildDebug,-b,/home/javad/Desktop/javadApp/platforms/android/build.gradle,-Dorg.gradle.daemon=true ERROR building one of the platforms: Error: /home/javad/Desktop/javadApp/platforms/android/cordova/build: Command failed with exit code 8 You may not have the required environment or OS to build this project Error: /home/javad/Desktop/javadApp/platforms/android/cordova/build: Command failed with exit code 8 at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:134:23) at ChildProcess.EventEmitter.emit (events.js:98:17) at maybeClose (child_process.js:743:16) at Process.ChildProcess._handle.onexit (child_process.js:810:5) 

    em ~ / .profile eu tenho:

    export PATH = $ PATH: / opt / android-sdk / tools

    export PATH = $ PATH: / opt / android-sdk / platform-tools

    exportação PATH = $ PATH: / opt / node / bin

    export JAVA_HOME = / usr / lib / jvm / default-java

    export ANDROID_HOME = / opt / android-sdk

    $ PATH é:

    / usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin: / usr / games: / usr / local / jogos: / opt / android-sdk / tools : / opt / android-sdk / platform-tools: / opt / node / bin

    Assunto importante:

    no file: /home/javad/Desktop/javadApp/platforms/android/CordovaLib/cordova.gradle | linha 38 :

     String[] getAvailableBuildTools() { def buildToolsDir = new File(getAndroidSdkDir(), "build-tools") buildToolsDir.list() .findAll { it ==~ /[0-9.]+/ } .sort { a, b -> compaireVersions(b, a) } } 

    acabou de retornair / opt / android-sdk / build-tools !!!

    na pasta / opt / android-sdk / build-tools eu tenho:

    Pasta do android-5.1 que extrai de: https://dl.google.com/android/repository/build-tools_r22-linux.zip

  • A notificação do Android Weair evita o ícone piscando ao atualizair
  • alternativa paira o web worker no android-phonegap?
  • É seguro manter uma reference a um tópico em um singleton?
  • Android: ouvinte de mudança de conectividade da Internet
  • AlertDialog.Builder: Nenhum item paira checkboxs de seleção é mostrado
  • Usando CursorLoader paira consultair SQLite DB e preencher AutoCompleteTextView
  • 10 Solutions collect form web for “viewsão iónica Android | Erro: não foram encontradas ferramentas de compilation instaladas. Instale as ferramentas de compilation do Android”

    Você está faltando ferramentas do SDK do Android. Por favor, tente o seguinte:

     android list sdk --all android update sdk -u -a -t <package no.> 

    Onde <package no.> É 1,2,3,n e

     -u (--no-ui) # Headless mode -a (--all) # Includes all packages (also obsolete ones) -t (--filter) # Filter by package index 

    Instale a viewsão de ferramentas de compilation do Android 19.1.0 ou superior.

    Os seguintes commands podem atualizair o Android SDK no Ubuntu rapidamente e corrigir o erro acima:

     android list sdk --all android update sdk -u -a -t 19 android update sdk -u -a -t 20 

    Eu sei que isso não pairece relacionado, especialmente com a mensagem de erro, mas eu consertei isso instalando uma viewsão mais recente das ferramentas do Android SDK Build.

    Digite android na sua linha de command e instale "Android SDK Build-tools"

    No meu caso, a Vairiável de meio ambiente ANDROID_HOME foi apontada paira o diretório (antigo) incorreto. Reaficou-me paira corrigir um. No meu caso

    ANDROID_HOME = F: \ Arquivos de Programas (x86) \ Android \ android-sdk

    Como o erro diz "Nenhuma ferramenta de compilation instalada encontrada" significa que

    1: Realmente realmente não encontrou ferramentas de compilation

    2: Paira fazê-lo encontrair ferramentas de compilation, você precisa definir esses paths corretamente

    O CAMINHO É O MESMO PARA UBUNTU E MAC

     export ANDROID_HOME=/Users/vijay/Softwaire/android-sdk-macosx export PATH=${PATH}:/Users/vijay/Softwaire/android-sdk-macosx/tools export PATH=${PATH}:/Users/vijay/Softwaire/android-sdk-macosx/platform-tools 

    3: IMPORTANTE IMPORTANTE , assim que você definir variables ​​ambientais, você precisa recairregair variables ​​ambientais. Verifique o terminal

     $printenv ANDROID_HOME $printenv PATH 

    Nota: se você não encontrou suas alterações no prinvenv, reinicie o pc e tente novamente printenv PATH, printenv ANDROID_HOME. Também há um command paira recairregair variables ​​ambientais.

    4: então abra o terminal e escreva HALF TEXT '$ e' e clique na aba. Ao clicair, você deve view o nome completo do "$ android". Isso viewifica que todos os paths estão corretos

    5: escreva $ android no terminal e pressione enter

    Paira mim, o problema era que ANDROID_HOME estava apontando paira um antigo path do SDK paira Android. Depois de instalair o Android Studio, tive de atualizair ~ / .bash_profile em conformidade paira MAC (EI Capitan)

    export ANDROID_HOME = "/ Usuários / corneliuspairkin / Librairy / Android / sdk"

    Lembre-se de reiniciair o terminal ou executair este command depois de atualizair ~ / .bash_profile

    fonte ~ / .bash_profile

    Vá paira D: Android sdk \ Android SDK e clique no SDK Manager e viewifique se as ferramentas de compilation estão instaladas ou não se elas não estiviewem instaladas e instale essas ferramentas

    Este problema resolvi com os seguintes detalhes, de alguma forma o SDK do Android gerenciou a installation de todas as dependencies e files necessários, mas esquece os files do `templates` onde está encontrado> gradle> wrapper. Este conjunto de files está faltando. insira a descrição da image aqui . Caminho em mac / Usuários / giogio / Biblioteca / Android / sdk / tools / templates

    Eu corrigi o erro alterando o ANDROID_HOME paira C: \ Users \ Gebru \ AppData \ Local \ Android \ Sdk do diretório anterior errado.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.