2016-10-31 17 views
2

スタジオのAndroidを使用してこの例外を報告するプロジェクトを作成すると、間違いがある場所はわかりませんが、正常に実行され、ビルドはこのエラーが表示されます、まず攻撃に回していただきありがとうございます!エラー:タスク ':app:mockableAndroidJar'の実行に失敗しました。 > java.util.zip.ZipException:無効なエントリcrc-32(0x3950d9fcが期待されていますが0x12b44089を取得しました)

エラーメッセージ:

Error:Execution failed for task ':app:mockableAndroidJar'.> java.util.zip.ZipException: invalid entry crc-32 (expected 0x3950d9fc but got 0x12b44089) 

build.gradle:

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.3" 
    defaultConfig { 
     applicationId "com.example.fomove.myapplication" 
     minSdkVersion 15 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.android.support:appcompat-v7:23.0.1' 
} 

スクリーンショット:

enter image description here

+0

'「com.android.supportコンパイル:APPCOMPAT-V7:。。私はあなたが言った構成を持っていない25.0.0' –

+0

' compileSdkVersion 25'と 'targetSdkVersion 25'その後、クリーン再構築-のGradle –

+0

を – Fomove

答えて

2

私は間違った理由でこの質問に対する答えを見つけましたが、SDK-23が破損しています。助けます。

1

プロジェクトをきれいにする!そのになります! もしあなたがどのようにグラデーションをするべきかわからないのであれば、私は助けることができます:クリーン

+1

I Build - project> cleanを使用しましたが、それはまだ例外です。 – Fomove

0

Android Studioがインストールされているドライブの空き容量を確保してください。お使いのドライブがたとえばいっぱいである場合、これはまた、Cドライブ内のAndroid StudioはCドライブがいっぱいになった場合は、このエラーが表示されることがあり、あなたがインストールされている可能性があり

、いくつかのスペースに

0

を解放するようにしてください私はまた、上でこのエラーが発生しましたAPI 19 KitKatプロジェクトを開始しました。

私はクリーニングと再構築を試みましたが、成功しませんでしたが、私にとってはFile/project/app/flavorsに行き、ビルドをただちに別のバージョンに変更しました。その後、API 19 KitKatに戻ってOKをクリックしました。これでプロジェクトが再構築され、アプリが機能しました。いくつかの可能な解決策かもしれません。

関連する問題