无法构建Google Development Project

时间:2016-06-17 15:17:33

标签: android android-studio unity3d build unity5

我能够通过" Build and Run"在我的Android设备上成功测试在Unity 5.3.5中。 我可以将Unity项目导出到Android Studio。

然而,当我运行android studio项目时,它给了我很多错误。 第一个是通过将以下内容添加到.gradle文件中来解决的:

multiDexEnabled true

现在我遇到了以下问题:

  

错误:任务':fishDiver:transformClassesWithJarMergingForDebug'执行失败。   com.android.build.api.transform.TransformException:java.util.zip.ZipException:重复条目:com / unity / purchasing / amazon / BuildConfig.class

我的gradle文件是这样的:

apply plugin: 'com.android.application'

android {
compileSdkVersion 23
buildToolsVersion "23.0.2"

defaultConfig {
    applicationId "com.sink.fish"
    minSdkVersion 9
    targetSdkVersion 19
    multiDexEnabled true
}

dexOptions {
    javaMaxHeapSize "4g" //specify the heap size for the dex process
}

buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
    }
}
}

dependencies {
compile project(':amazonAppStore')
compile project(':googleAIDL')
compile project(':googlePlay')
compile project(':common')
compile project(':unityadsrelease')
compile files('libs/unity-classes.jar')
}

有人能指出我正确的方向吗?

我没有添加任何额外内容,只有Unity Ads API,Unity IAP API和Unity Analytics API。

但除此之外,它是一个非常基本的构建,它不起作用!

我尝试过:

  

gradle cleaning:       ./gradlew clean

     

删除构建文件夹

     

在Unity中删除任何已添加的Android插件,

     

在Android Studio中重建和清理

     

随机调整

0 个答案:

没有答案