2016-03-29 19 views
1

私のAndroidアプリを実行する際にこのエラーが発生しました(私はそれをクリーニングしてからビルドしましたが、エラーはまだあります)gradle build errorタスクの実行に失敗しました。プロセス '/build-tools/23.0.2/aapt' 'がゼロ以外の終了値1で終了しました

同期:OK

は、プロジェクトを作成します。エラー

クリーン:エラー

を実行します。エラー

Error:Execution failed for task ':app:dexDebug' .com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Users/Jude/Library/Android/sdk/build-tools/23.0.2/aapt' finished with non-zero exit value 1

Iエン'multDexEnabled true'を指定してabbrev multidexをサポートしていますが、エラーは引き続き発生します。

私のGradleファイル:

は、プラグインを適用する: 'com.android.application' アンドロイド{ compileSdkVersion 23 buildToolsVersion '23 0.2' に

defaultConfig { 
    applicationId 'com.kakao.inhouseagit' 
    minSdkVersion 16 
    targetSdkVersion 23 
    multiDexEnabled true 

    buildConfigField "String", "DEPLOY_PHASE", "\"PreRelease\"" 
    buildConfigField "boolean", "DEBUG_TRACE", "true" 
    buildConfigField "boolean", "inhouse", "true" 
} 

signingConfigs { 
    debug { 
     storeFile file('keystore/debug.keystore') 
    } 
    release { 
     storeFile file('keystore/kakao.keystore') 
     storePassword 'sksmswjstjfdlek' 
     keyAlias 'kakao' 
     keyPassword 'sksmswjstjfdlek' 
    } 
} 

buildTypes { 
    alpha { 
     debuggable true 
     signingConfig signingConfigs.debug 
     buildConfigField "String", "DEPLOY_PHASE", "\"Alpha\"" 
    } 
    beta { 
     debuggable true 
     signingConfig signingConfigs.debug 
     buildConfigField "String", "DEPLOY_PHASE", "\"Beta\"" 
    } 

    preRelease { 
     debuggable true 
     signingConfig signingConfigs.debug 
     buildConfigField "String", "DEPLOY_PHASE", "\"PreRelease\"" 
    } 

    release { 
     minifyEnabled true 
     shrinkResources true 
     debuggable false 
     buildConfigField "boolean", "DEBUG_TRACE", "false" 
     buildConfigField "String", "DEPLOY_PHASE", "\"Release\"" 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt', 'proguard_clearlog.cfg' 
     signingConfig signingConfigs.release 
    } 
} 

lintOptions { 
    checkReleaseBuilds true 
    abortOnError false 
    checkAllWarnings true 
    xmlReport true 
    htmlReport true 
    disable "InvalidPackage", "MissingTranslation" 
} 

packagingOptions { 
    exclude 'META-INF/DEPEDENCIES.txt' 
    exclude 'META-INF/LICENSE.txt' 
    exclude 'META-INF/NOTICE.txt' 
    exclude 'META-INF/LICENSE' 
    exclude 'META-INF/NOTICE' 
} 

productFlavors { 
    inhouse { 
     applicationId 'com.kakao.inhouseagit' 
     testApplicationId 'com.kakao.inhouseagit-test' 
     versionCode 82 
     versionName '2.7.1.1' 
     buildConfigField "boolean", "inhouse", "true" 
    } 

    io { 
     applicationId 'io.agit' 
     testApplicationId 'io.agit-test' 
     versionCode 10 
     versionName '1.0.2' 
     buildConfigField "boolean", "inhouse", "false" 
    } 
} 

task wrapper(type: Wrapper) { 
    gradleVersion = '2.4' 
} 

repositories { 
    maven { url 'http://maven.daumcorp.com/content/groups/daum-ma-group' } 
    maven { url 'http://maven.daumcorp.com/content/groups/daum-public' } 
} 

dependencies { 
    compile(group: 'com.kakao.sdk', name: 'kakaolink', version: '1.0.52') { 
     exclude group: 'com.google.android', module: 'support-v4' 
    } 
    compile 'com.android.support:support-annotations:23.0.1' 
    compile 'com.google.android.gms:play-services-gcm:8.1.0' 
    compile 'com.android.support:appcompat-v7:23.1.0' 
    compile 'com.android.support:design:23.1.1' 
    compile 'com.google.guava:guava:18.0' 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.4' 
    compile 'de.greenrobot:eventbus:2.4.0' 
    compile 'commons-io:commons-io:2.4' 
    compile 'org.apache.commons:commons-lang3:3.4' 
    compile 'pl.droidsonroids.gif:android-gif-drawable:1.1.9' 
    compile 'com.fasterxml.jackson.core:jackson-core:2.6.2' 
    compile 'com.fasterxml.jackson.core:jackson-annotations:2.6.2' 
    compile 'com.fasterxml.jackson.core:jackson-databind:2.6.2' 
    compile 'com.melnykov:floatingactionbutton:1.3.0' 
    compile 'com.mcxiaoke.volley:library:1.0.19' 
    compile 'de.hdodenhof:circleimageview:2.0.0' 
    compile('org.apache.httpcomponents:httpmime:4.2.2') { 
     exclude group: 'org.apache.httpcomponents', module: 'httpcore' 
     exclude group: 'commons-logging', module: 'commons-logging' 
    } 

    // for multi dex 
    compile 'com.android.support:multidex:1.0.1' 

    // for Emoticon SDK 
    // emoticon sdk를 사용하기 위해 필요. 
    compile(group: project.KAKAO_SDK_GROUP, name: 'kakaolink', version: project.KAKAO_SDK_VERSION) 
    compile project(':emoticon') 

    testCompile 'junit:junit:4.12' 
    testCompile "org.mockito:mockito-core:1.10.19" 
    compile "com.davemorrissey.labs:subsampling-scale-image-view:3.3.0" 
    debugCompile 'com.squareup.leakcanary:leakcanary-android:1.3.1' 
    alphaCompile 'com.squareup.leakcanary:leakcanary-android:1.3.1' 
    betaCompile 'com.squareup.leakcanary:leakcanary-android:1.3.1' 
    preReleaseCompile 'com.squareup.leakcanary:leakcanary-android:1.3.1' 
    releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.3.1' 
} 

// TODO remove legacy package 
useLibrary 'org.apache.http.legacy' 

}

それは大丈夫でした私が置く前に

compile 'com.android.support:design:23.1.1'

私はNavigationviewで私のレイアウトを変更しましたので、私は 'com.android.support'を入れました:23.1.1 'その後エラーが起き続けます。 そして、私が '実行'を押すと、 'Gradle Buid Running'は10〜15分かかるようになり、同じエラーで終了しました。

私のプロジェクトgradleはclasspath 'com.android.tools.build:gradle:1.3.1'を使用しています。もし誰かが私が間違っているところを指摘してくれたら、私は非常に感謝しています。これが私を殺している。

ありがとうございました。

答えて

-1

AdroidStudioのメニュー[ビルド - >プロジェクトをクリーンアップ]に行くことができます。 その後Studioを再起動します。

それは私を助けるために使用さ

0

あなたは 10〜15分を待っているため、あなたのproject.Terriable経験で非常に多くのjarファイルをコンパイルします。

アウトメモリエラーがこのログを出力することがあります: '0で終了していない終了値1'。

私はこれを追加することにより、同様の問題を解決します:

dexOptions { 
    javaMaxHeapSize "2g" 
    preDexLibraries = true 
} 

は、それが役立ちますtry.Hopeを持っています。

+0

私はTerminalをビルドして解決しました。しかし、私はあなたのビルドコードを入れても、アンドロイドスタジオボタンでエラーが表示されます。 http://developer.android.com/intl/ko/tools/building/building-cmdline.html ありがとうございました。とにかく –

0

あなたは、あなたのプロジェクトがあなたのGradleのファイルを同期するために多くの時間を要すると確認してくださいます理由ですので、多くのライブラリを使用することができます任意の同じ重複のライブラリがあるかどうか、これを訪問[failed to resolve com.android.support:appcompat-v7:22 and com.android.support:recyclerview-v7:21.1.2

それは私のために助けになります。 他のものはcompile 'com.android.support:design:23.1.1'私のプロジェクトで働いています私は最新のSDKとAPIレベル23を使用していますこれはあなたを助けることを願っています

+0

私はTerminalでビルドして解決しました。 http://developer.android.com/intl/ko/tools/building/building-cmdline.html ありがとうございました! –

-1

あなたは古くなったgradleバージョンを使用しているようです。私はRUNで、この問題に直面したのだが、このことによって固定:「のGradleで(

'com.android.tools.build:gradle:2.1.0-alpha4' 

と、最新バージョンへのGradleラッパーを更新:最新バージョンに「Gradleのを」更新することで

スタート-wrapper.properties」ファイル):キャッシュ/再起動を無効にする>ファイル:から現金をクリアしようとするよりも

distributionUrl=https\://services.gradle.org/distributions/gradle-2.12-all.zip 

1

私はこの同じ問題を別のバージョンで苦労していました。私のアンドロイドのスタジオは私のbuildToolsVersionをbuild.gradle(モジュール:app)のatleast 21.0.0に変更するように頼んだ。そこで私は20.0.0から21.0.0に切り替えました。そして私はaaptに関する上記のエラーメッセージを受け取り始めました。

解決方法:buildToolsVersionを「23.0.3」に変更し、プロジェクトをクリーンにしてプロジェクトを再構築しました。問題なくデバイスにアプリケーションをビルドできました。

こちらがお役に立てば幸いです。

関連する問題