Android 无法构建Google开发项目
我能够通过Unity 5.3.5中的“构建并运行”在我的android设备上成功测试。 我能够将unity项目导出到Android Studio 然而,当我运行android studio项目时,它给了我许多错误。 通过将以下内容添加到.gradle文件,解决了第一个问题:Android 无法构建Google开发项目,android,android-studio,unity3d,build,unity5,Android,Android Studio,Unity3d,Build,Unity5,我能够通过Unity 5.3.5中的“构建并运行”在我的android设备上成功测试。 我能够将unity项目导出到Android Studio 然而,当我运行android studio项目时,它给了我许多错误。 通过将以下内容添加到.gradle文件,解决了第一个问题: multiDexEnabled true 现在我遇到了以下问题: 错误:任务“:fishDiver:transformClassesWithJarMergingForDebug”的执行失败。 com.android.bui
multiDexEnabled true
现在我遇到了以下问题:
错误:任务“:fishDiver:transformClassesWithJarMergingForDebug”的执行失败。
com.android.build.api.transform.TransformException:java.util.zip.zipeException:重复条目: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
但除此之外,这是一个非常基本的构建,它不工作
我所尝试的:
/gradlew清洁
正在删除生成文件夹
删除Unity中Android的所有新增插件
从Android Studio中重建和清理
这里和那里的随机调整
我相信团结国际律师联合会需要一个15。。。无论如何,您的错误表明您有重复的类。确保没有任何重复的.jar或类。@作为预防措施,Cabrra将最小SDK更新为15。我理解这个问题可能是由重复的类引起的,但是我不确定如何解决这个问题,因为这些是从unity导出创建的默认JAR。事实上,我没有android版本的插件。我不喜欢标记问题。。。所以这次我不做了。经过5s的研究,我发现:这和你的问题是一样的。@Cabrra谢谢你提出这个问题,我为没有说得更清楚而道歉。我已经看过了,这对我没有帮助。我已经看遍了世界和团结。我认为这是一个统一的问题,而不是安卓工作室的问题。它应该在导出后生成,但事实并非如此。我将更新我的问题,以反映我已经做了初步的研究,并尝试了一系列的东西一个快速的问题。你在用UnityAds吗?