小编Chr*_*erl的帖子

Android Studio - Gradle 1.5 - 核心库选项

我的Android项目和Gradle 1.5存在问题.我无法编译我添加的依赖项.目前我正在开发Java EE应用程序,我想从我的Android设备执行EJB查找到我运行的Wildfly10.

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

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

我现在做了什么

为什么他们不工作

    1. 解决方案:我在每个构建工具中修改了我的dx.bat ..没有改变.它只是不起作用
    1. 解决方案:com.android.build.gradle.tasks.Dex未知(我不知道如何添加),Gradle 1.5不支持coreLibrary
    1. 解决方案:gradle完全忽略了

项目minSDK为19,targetSDK为23,构建工具23.0.2我从命令行调用了dx.bat,其参数与gradle相同,我只添加了--core-library arg,它可以工作!但这并没有解决Android Studio和Gradle中的问题.

谁能帮帮我吗?

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

最好的问候,克里斯

java android gradle libraries android-studio

10
推荐指数
1
解决办法
869
查看次数

标签 统计

android ×1

android-studio ×1

gradle ×1

java ×1

libraries ×1