我的Android项目和Gradle 1.5存在问题.我无法编译我添加的依赖项.目前我正在开发Java EE应用程序,我想从我的Android设备执行EJB查找到我运行的Wildfly10.
我知道,从Android设备进行查找可能不是最佳选择,REST Web服务会更好,但这不是重点.
在我的项目中,我添加了一个包含所有外部库的新模块,并将此模块添加到我的:app作为依赖于"编译"级别.一切正常,直到我想添加jboss-client.jar.在dex期间,他正在抱怨javax.transaction.*.
我现在做了什么
为什么他们不工作
项目minSDK为19,targetSDK为23,构建工具23.0.2我从命令行调用了dx.bat,其参数与gradle相同,我只添加了--core-library arg,它可以工作!但这并没有解决Android Studio和Gradle中的问题.
谁能帮帮我吗?
更新: 好的,我看了com.android.dx.command.Main的源代码.有一个公共内部类"Arguments",它包含(显然)可以使用的参数,也包含coreLibrary = false.现在我只需要知道如何修改它.有人知道吗?
最好的问候,克里斯