Android/Java新手。。如何调试以下错误

Android/Java新手。。如何调试以下错误,java,android,Java,Android,我对Android/Java开发还不熟悉,到目前为止,谷歌一直在帮助我,很好 但现在我试着装上Vitamio,说实话这不太容易。。在经历了Gradle的许多痛苦之后,.so文件包括和NDK。。我被以下错误所困扰 :app:预构建最新版本 :app:preDebugBuild-TO-DATE :app:compiledbugndk最新 :app:checkDebugManifest :app:prerelease建立最新版本 :app:PrepareCommandroidSupportV42220

我对Android/Java开发还不熟悉,到目前为止,谷歌一直在帮助我,很好

但现在我试着装上Vitamio,说实话这不太容易。。在经历了Gradle的许多痛苦之后,.so文件包括和NDK。。我被以下错误所困扰

:app:预构建最新版本 :app:preDebugBuild-TO-DATE :app:compiledbugndk最新 :app:checkDebugManifest :app:prerelease建立最新版本 :app:PrepareCommandroidSupportV42220库最新版本 :app:PreparemeneAvovitamio422最新图书馆 :app:preparedebug依赖项 :app:compiledBugaidl最新版本 :app:CompiledBugRenderScript最新版本 :app:generateDebugBuildConfig最新 :app:generateDebugAssets最新 :app:mergeDebugAssets最新 :app:generateDebugResValues最新 :app:generateDebugResources最新 :app:mergeDebugResources最新 :app:processDebugManifest最新 :app:processDebugResources最新 :app:generateDebugSources最新 :app:compiledBugJava最新版本 :app:preDexDebug :app:dexDebug 意外的顶级异常: com.android.dex.DexException:多个dex文件定义Lio/vov/vitamio/BuildConfig; 在com.android.dx.merge.dexmmerge.readSortableTypes上(dexmmerge.java:596) 在com.android.dx.merge.dexmerge.getSortedTypes上(dexmerge.java:554) 位于com.android.dx.merge.dexmerge.mergeClassDefs(dexmerge.java:535) 位于com.android.dx.merge.dexmerge.mergeDexes(dexmerge.java:171) 位于com.android.dx.merge.dexmmerge.merge(dexmmerge.java:189) 位于com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:454) 位于com.android.dx.command.dexer.Main.runMonoDex(Main.java:303) 位于com.android.dx.command.dexer.Main.run(Main.java:246) 位于com.android.dx.command.dexer.Main.Main(Main.java:215) 位于com.android.dx.command.Main.Main(Main.java:106) 错误:任务“:app:dexDebug”的执行失败。 com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:process'command'/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/bin/Java''以非零退出值2结束

错误会在此处触发->

com.android.dex.DexException:多个dex文件定义Lio/vov/vitamio/BuildConfig

谷歌告诉我,必须有一些重复的依赖项。。但我找不到“副本”

有什么建议吗

谢谢

我使用安卓工作室

更新 StackOverflow不喜欢我发布gradle文件。。。所以我拍了一张截图

更新2

谷歌上到处都有人提到.jar文件必须被删除。。但我的项目中不再有.jar文件(至少据我所知)

更新3

这是我的清单合并调试报告

INJECTED from AndroidManifest.xml:0:0 reason: use-sdk injection requested
>MERGED from me.neavo:vitamio:4.2.2:2:5
>MERGED from com.android.support:support-v4:22.2.0:20:5
    android:targetSdkVersion
        INJECTED from AndroidManifest.xml:0:0
        INJECTED from AndroidManifest.xml:0:0
    android:minSdkVersion
        INJECTED from AndroidManifest.xml:0:0
        INJECTED from AndroidManifest.xml:0:0

向我们展示你的gradle文件,大体上:@MarcinOrlowski谢谢你的提示。。我用dexOptions{preDexLibraries=false}尝试了它。。但是我得到了错误“java.lang.IllegalArgumentException:ready added:Lio/vov/vitamio/BuildConfig”;AndroidManifest.xml中的包名是什么?您的lib文件夹中有lib吗?