无法在build.gradle中添加一个kotlin项目的mysql连接器?
我想在Kotlin做一个简单的例子POC我想在build.gradle中添加MySQL连接器所以我已经添加到这一行
dependencies {compile "mysql:mysql-connector-java:5.1.4"}
在build.gradle,当我尝试运行我的项目我收到一些错误
Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'. com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK com/mysql/jdbc/configs/maxPerformance.properties File1: /opt/android/playGround/AndroidStudioProjects/app/libs/mysql-connector-java-5.1.4.jar File2: /home/cruz/.gradle/caches/modules-2/files-2.1/mysql/mysql-connector-java/5.1.4/a60e0a6de16ad99bcd1aa954034b825ddc0b5ebf/mysql-connector-java-5.1.4.jar
maxPerformance.properties
cachePrepStmts=true cacheCallableStatements=true cacheServerConfiguration=true useLocalSessionState=true elideSetAutoCommits=true alwaysSendSetIsolation=false enableQueryTimeouts=false
我的项目结构如图所示
- 无法获取提供者android.arch.lifecycle.LifecycleRuntimeTrojanProvider:java.lang.ClassNotFoundException
- 用Android检测一个长按
- Kotlin访问Java类
- 卡普gradle任务例外:类转换exception
- 防止Android应用程序中的内存值更改
- 调用Rooms inMemoryBuilder方法时,Room Persistence Library运行时exception
- 未解决的参考匕首2 + kotlin + android gradle
- Kotlin的视图绑定扩展在65k方法限制之后停止工作
- AsyncTask没有泄漏