Falha ao construir aplicativo com o Apache Cordova no Ubuntu 16.04

0

Eu tenho um problema com o Apache Cordova para criar meu aplicativo. Estou usando o Ubuntu 16.04 LTS de 32 bits capaz de investigar o assunto que ele descobriu que existem problemas similares nesta versão do Ubuntu, versão Cordova que uso é o 6.3.0 Ferramentas necessárias para construir tais aplicativos filho destes e Con sua respectiva versão: versão do nodejs 4.2.6 , versão do apache ant 1.9.6 , java-8-openjdk-i386 , gerenciador de SDK rev 25.1.7 ferramentas Android SDK ferramentas versão 25.1.7 , ferramentas de plataforma do Android SDK versión 24.0.1 , ferramentas de construção do Android SDK versão 24.0.1 , Android 6.0 (API 23) , Extras Google repositório y Repositório de suporte do Android .

Variáveis de ambiente "SDK" location - > ~ / .bashrc

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

quando você executa o comando

:~/cordovaApp$ cordova build android

como resultado recebe erro

ANDROID_HOME=/opt/android/sdk
JAVA_HOME=/usr/lib/jvm/java-8-openjdk-i386
Incremental java compilation is an incubating feature.
:preBuild UP-TO-DATE
:preDebugBuild UP-TO-DATE
:checkDebugManifest
:CordovaLib:preBuild UP-TO-DATE
:CordovaLib:preDebugBuild UP-TO-DATE
:CordovaLib:compileDebugNdk UP-TO-DATE
:CordovaLib:compileLint
:CordovaLib:copyDebugLint UP-TO-DATE
:CordovaLib:mergeDebugProguardFiles UP-TO-DATE
:CordovaLib:packageDebugRenderscript UP-TO-DATE
:CordovaLib:checkDebugManifest
:CordovaLib:prepareDebugDependencies
:CordovaLib:compileDebugRenderscript UP-TO-DATE
:CordovaLib:generateDebugResValues UP-TO-DATE
:CordovaLib:generateDebugResources UP-TO-DATE
:CordovaLib:packageDebugResources UP-TO-DATE
:CordovaLib:compileDebugAidl UP-TO-DATE
:CordovaLib:generateDebugBuildConfig UP-TO-DATE
:CordovaLib:mergeDebugShaders UP-TO-DATE
:CordovaLib:compileDebugShaders UP-TO-DATE
:CordovaLib:generateDebugAssets UP-TO-DATE
:CordovaLib:mergeDebugAssets UP-TO-DATE
:CordovaLib:processDebugManifest UP-TO-DATE
:CordovaLib:processDebugResources FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':CordovaLib:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/opt/android/sdk/build-tools/24.0.1/aapt'' finished with non-zero exit value 2

* 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: 11.157 secs
Error: /home/ricar1997/cordovaApp/platforms/android/gradlew: Command failed with exit code 1 Error output:
FAILURE: Build failed with an exception.

Alguém que tenha o mesmo problema no ubuntu 16.04 seria útil se você pudesse encontrar a solução para este problema.

    
por Ricardo Moreno 12.08.2016 / 19:18

1 resposta

1

Eu encontrei a solução para o meu problema é que eu estou usando o Android SDK build-tools 24.0.1 sdk e esta versão traz o julgamento, aqueles que têm o mesmo problema que eu deveria instalar uma versão anterior a isso, por exemplo, 23,0. 3 funciona corretamente! Espero que ajude aqueles que tem o mesmo sistema com o mesmo problema, Saudações!

veja aqui o SDK do Android

A versão selecionada funciona corretamente!

    
por Ricardo Moreno 12.08.2016 / 22:45