java.util.zip.ZipException: duplicate entry: com/google/gson/Gson$5.class
apply plugin: 'com.android.application'
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
packagingOptions {
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
}
defaultConfig {
applicationId "com.hotel"
minSdkVersion 14
targetSdkVersion 21
multiDexEnabled true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
dexOptions {
javaMaxHeapSize "4g"
preDexLibraries false
}
}
dependencies {
compile('com.android.support:appcompat-v7:22.1.1') {
exclude group: 'com.google.android', module: 'support-v4'
exclude group: 'com.google.gson'
}
compile('com.facebook.android:facebook-android-sdk:4.1.0') {
exclude group: 'com.google.android', module: 'support-v4'
exclude group: 'com.google.gson'
}
compile('org.twitter4j:twitter4j-core:4.0.3') {
exclude group: 'com.google.android', module: 'support-v4'
exclude group: 'com.google.gson'
}
compile ('com.squareup.picasso:picasso:2.5.0') {
exclude group: 'com.google.android', module: 'support-v4'
exclude group: 'com.google.gson'
}
compile files('libs/Guest Helper.jar')
compile files('libs/OKSDK.jar')
compile files('libs/mobilekeys-android-api-deliverable-5.0.jar')
compile files('libs/mobilekeys-android-api-deliverable-soft-5.0.jar')
compile files('libs/FlurryAnalytics-5.3.0.jar')
compile files('libs/idconnect.jar')
compile files('libs/Guest.jar')
}
错误:
信息:梯度任务[:app:assembleDebug]:app:预编译最新:app:preDebugBuild最新:app:checkDebugManifest:app:preReleaseBuild最新:app:PrepareCommandroidSupportAppCompatV72211库最新:app:PreparecommandrodRoidSupportMultidex101库最新;app:PREpareComMandroidSupportV42111库最新:最新:app:PreparedBugDependencies:app:CompiledBugAIDL最新:app:CompiledBugRenderScript最新:app:GeneratedBugBugConfig最新:app:GenerateDBugAssets最新:app:MergedBugAssets更新:app:GeneratedBug ResValues最新:pp:GeneratedBugResources最新;app:mergeDebugResources更新:processDebugManifest最新:app:processDebugResources最新:app:generateDebugSources最新:app:processdebug-javares最新:app:compiledBugJava最新:app:compiledBugndk最新:app:compiled-bugSources最新:app:collecteddebugMultidex组件最新:appl:packageAllDebugClassesFormMultidex失败错误:任务执行失败:app:packageAllDebugClassesForMultiDex’。java.util.zip。ZipException:重复条目:com/google/gson/gson$5.class信息:构建失败信息:总时间:8.085秒信息:1错误信息:0警告信息:请参阅控制台中的完整输出
我也有同样的问题。将以下内容添加到buildTypes
部分为我修复了它。
debug {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
我正在使用的一个库包含google GSON包,当我试图运行构建时,它显示重复条目的错误。然后,我使用一个名为JarSplice的工具将两个库合并成一个,在合并时,这个工具删除重复的项目并创建一个独立的Jar文件。
null 有人也遇到这个问题吗?如果是这样,有人能帮我吗(我已经在这个问题上破了2天了!)?谢了!
我将 Digits 移动 sdk 集成到我的项目中,它不再构建。它与我正在使用的gson库有某种冲突。我在构建过程中收到此错误: 这是我的构建.
问题内容: 我如何捕获此异常: 问题答案: 我用弹簧,所以我们通过 但是就像@KevinGuancheDarias提到的那样: 请注意,虽然这可行。 我建议通过在save之前发出findBy来解决该问题 ,因为这很麻烦,我认为不保证它将在将来的版本中使用,甚至可能在没有通知的情况下中断。
如何捕获此异常:
我的数据库中有这些(简化的)表 我已经用这两个(简化的)类映射了表 公司 如果我注释第26、28、30和32行(上面标记的),同样的代码可以完美地工作。但我想知道为什么会产生异常。为什么是复制的钥匙? 提前谢了。
在我的中,我尝试添加: 但这没有任何区别。 我怎么解决这个? 我有一个模块和一个模块,它在带有 谢谢