2016-10-21 4 views
0

私のプロジェクトをKitkat O.Sを持つデバイスで実行しようとしたとき、次の例外が発生します。私はこのエラーが何であるかわからない。それはロリポップデバイスで完璧に機能する。android Transform Exception

例外:

Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'. 
> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/android/volley/Request$Priority.class 

build.gradle:あなたはすでにあなたの依存関係の1つでボレーのライブラリを持っているよう

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 24 
    buildToolsVersion "23.0.3" 


    defaultConfig { 
     applicationId "com.stackoverflow.application" 
     minSdkVersion 15 
     targetSdkVersion 24 
     versionCode 1 
     versionName "1.0" 
     multiDexEnabled true 

    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
      apply plugin: 'maven' 

     } 

    } 
} 
repositories { 
    jcenter() 
} 

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support:multidex:1.0.1' 
    compile 'com.android.volley:volley:1.0.0' 
    compile 'com.android.support:cardview-v7:24.2.1' 
    compile 'com.android.support:design:24.2.1' 
    compile 'com.android.support:appcompat-v7:24.2.1' 
    compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5' 
    compile project(':payUMoneysdk') 
} 
+0

libsフォルダにもvolley jarファイルがありますか? –

+0

私はpayementゲートウェイ統合ライブラリを持っています。それはbuild.gradleでVolleyを使用します – jobin

+0

それは理由でしょうか? – jobin

答えて

1

に見えます。

build.gradleから次の行を削除してください。

compile 'com.android.volley:volley:1.0.0'