2017-09-25 4 views
0

robotemplates에서 제공하는 WebView 기본 앱을 만들고 있습니다.WebView App APK가 실패했습니다. mobile : transformClassesWithJarMergingForDebug

오류 : 나는 APK를 빌드 할 때 나는이 빌드 실패 메시지가 발생 실행은 작업 실패 '모바일 : transformClassesWithJarMergingForDebug를'.

com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/google/android/gms/internal/zzfj.class

누구든지 중복에 대한 해결책이있는 경우 도움을 받으십시오. 필요한 경우

여기 내 build.gradle 다른 정보를 제공하기 위해, 행복 :

buildscript { 
    repositories { 
     jcenter() 
     maven { url 'https://maven.google.com' } 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:2.3.3' 
     classpath 'com.google.gms:google-services:3.1.0' 

     // NOTE: Do not place your application dependencies here; they belong 
     // in the individual module build.gradle files 
    } 
} 

allprojects { 
    repositories { 
     jcenter() 
     flatDir { 
      dirs 'libs' 
     } 
    } 
} 

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

(I이 안돼서, 나와 함께 곰하시기 바랍니다 :

apply plugin: "com.android.application" 

repositories { 
    maven { url 'https://maven.google.com' } 
} 

dependencies 
{ 
    compile "com.android.support:support-compat:25.1.1" 
    compile "com.android.support:support-core-utils:25.1.1" 
    compile "com.android.support:support-core-ui:25.1.1" 
    compile "com.android.support:support-fragment:25.1.1" 
    compile "com.android.support:appcompat-v7:25.1.1" 
    compile "com.android.support:design:25.1.1" 
    compile "com.google.android.gms:play-services-base:10.0.1" 
    compile "com.google.android.gms:play-services-analytics:10.0.1" 
    compile "com.google.android.gms:play-services-ads:10.0.1" 
    compile "com.google.android.gms:play-services-gcm:10.0.1" 
    compile "com.google.android.gms:play-services-location:10.0.1" 
    compile "com.onesignal:OneSignal:[email protected]" 
    compile (name:"config", ext:"aar") 
    compile fileTree(dir: "libs", include: ["*.jar"]) 
    compile 'com.onesignal:OneSignal:[3.6.2, 3.99.99]' 
    compile 'com.android.support:multidex:1.0.1' 


} 
... 
apply plugin: 'com.google.gms.google-services' 

여기 내 다른 build.gradle입니다

+0

[OneSignal로 인한 종속성 문제 해결 실패] (https://stackoverflow.com/questions/45673427/failed-resolving-dependencies-due-to-onesignal) – DeKaNszn

답변

0

두 개의 OneSignal 라이브러리를 컴파일해야합니다.

compile "com.onesignal:OneSignal:[email protected]" 
compile 'com.onesignal:OneSignal:[3.6.2, 3.99.99]’ 

하나를 제거하려고합니다.

+0

두 번째 줄 삭제가 작동했습니다. 정말 고맙습니다. – InCommon