用户集成 SDK 后有时会出现下面样式的错误:
com.android.dex.DexException: Multiple dex files define
...
Error:Execution failed for task ':CameraActivitySample:dexDebug'.
> com.android.ide.common.process.ProcessException:
org.gradle.process.internal.ExecException:
Process 'command 'C:\Program Files\Java\jdk1.7.0_71\bin\java.exe'' finished with non-zero exit value 2
...
当用户项目中引用了某个依赖包,而其引用了的 Library 项目中也引用了同一个依赖包时就会有这个问题。
TuSDK 中引用了 android-support-v4.jar
包 和 android-support-v7-recyclerview.jar
包以及 universal-image-loader-1.9.4.jar
包,如果用户的项目中也引用了相同的包就会引起这个错误。
将 TuSDK 项目中与自己项目中重复的包删除即可。
如果运行时提示找不到 StickBarTableView 或是 GroupFilterTableView 类,请参看 Recyclerview 库缺失 文档。
©2019-2024 TUTUCLOUD. All Rights Reserved. 杭州元凡视觉智能科技有限公司 | 浙ICP备14040447号-1 | 浙公网安备33010602001649号