android gradle 1.5.0,java – Android Studio – Gradle 1.5 –core库选项

我的

Android项目和Gradle 1.5有问题.

我无法编译我添加的依赖项.目前,我正在开发一个Java EE应用程序,并且我想执行从我的Android设备到我运行的Wildfly10的EJB查找.

我知道,从Android设备进行查找可能不是最好的选择,REST webservice会更好,但这不是重点.

在我的项目中,我添加了一个包含所有外部库的新模块,并将此模块添加到我的应用程序中作为依赖“编译”级别.一切都正常,直到我想添加jboss-client.jar.在dex期间,他正在抱怨javax.transaction.*.

我现在做了什么

>添加multiDexEnabled true

>添加了preDexLibraries的错误

>玩所有其他dex选项

>我也试过这个:Android dx tool

> this:Android Studio ignore –core-library flag

>并在Android Studio设置中设置–core-library标志

为什么他们不工作

>

>解决方案:我修改了我的dx.bat在每个构建工具我没有改变.这只是没有工作

>

>解决方案:com.android.build.gradle.tasks.Dex是不知道的(我不知道如何添加),coreLibrary不支持与Gradle 1.5

>

解决方案:毕业完全被忽略

项目minSDK为19,targetSDK为23,构建工具为23.0.2

我使用与gradle相同的参数从命令行调用dx.bat,我只添加了-core-library arg,它的工作原理!但是这并不能解决Android Studio和Gradle中的问题.

谁能帮帮我吗?

更新:

好的,我看了一下com.android.dx.command.Main的源代码.有一个公共内部类“Arguments”,其中包含(可以使用)可以使用的参数,也是coreLibrary = false.现在我只需要知道如何修改它.有人知道吗

最好的祝福,

克里斯

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值