2016-08-12 17 views
0

私のアプリケーションをビルドする際にApache Cordovaに問題があります。私はUbuntu 16.04 LTS 32ビットを使用しています。これはUbuntuのこのリリースで同様の問題があることを発見しました。Cordova私は6.3.0を使用していますそして、それぞれのバージョン欠点:nodejs4.2.6のバージョン、は、Apache Antのバージョン1.9.6のjava-8-OpenJDKの-I386を、SDKマネージャ25.1.7ツールを吹けAndroid SDKツールバージョン25.1.7のAndroid SDKプラットフォームツールバージョン24.0.1のAndroid SDKのビルド・ツールバージョン24.0.1アンドロイド6.0(API 23)、エクストラGoogleのリポジトリ y AndroidサポートリポジトリubuntuでApache Cordovaでアプリケーションをビルドできませんでした。16.04

環境変数 "SDK" の場所 - >〜/ .bashrcの

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

あなたは結果としてコマンド

:~/cordovaApp$ cordova build android 

を実行している

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. 

誰かエラーが表示されますこの問題の解決策を見つけることができれば、ubuntu 16.04の同じ問題が役に立ちます。

+0

は次でビルドを実行することができます –

答えて

2

私の問題の解決策は、私がAndroid SDKのビルドツール24.0.1 SDKを使用していることです。このバージョンは判断をもたらします。同じ問題を抱えている人は、これに以前のバージョンをインストールする必要があります、23.0。 3が正しく動作します! が同じ問題を抱えている人にお役に立てば幸いです。

look here Android SDK Manager

選択したバージョンの作業を適切に!

0

ありがとう@Ricardo Moreno私はUbuntu 14.04で同じ問題を抱えていました。 私は23.0.3ビルドツール&を、24.0.1のビルドツールフォルダに名前を変更してダウンロードしました。その後、エラーなしでビルドが生成されました。コルドバビルドアンドロイド--stacktrace:

/home/mE/Android/Sdk/build-tools/23.0.3 /home/mE/Android/Sdk/build-tools/renamed-24.0.1

関連する問題