Java Android Studio-Gradle 1.5--核心库选项
我的Android项目和Gradle 1.5有问题。 我无法编译我添加的依赖项。目前我正在开发一个JavaEE应用程序,我想从我的Android设备到正在运行的Wildfly10执行EJB查找 我知道,从android设备进行查找可能不是最好的选择,REST Web服务会更好,但这不是重点 在我的项目中,我添加了一个新模块,其中包含我所有的外部lib,并且我将此模块作为“编译”级别的依赖项添加到我的:app中。一切正常,直到我想添加jboss-client.jar。在dex期间,他抱怨javax.transaction.* 我现在所做的Java Android Studio-Gradle 1.5--核心库选项,java,android,android-studio,gradle,libraries,Java,Android,Android Studio,Gradle,Libraries,我的Android项目和Gradle 1.5有问题。 我无法编译我添加的依赖项。目前我正在开发一个JavaEE应用程序,我想从我的Android设备到正在运行的Wildfly10执行EJB查找 我知道,从android设备进行查找可能不是最好的选择,REST Web服务会更好,但这不是重点 在我的项目中,我添加了一个新模块,其中包含我所有的外部lib,并且我将此模块作为“编译”级别的依赖项添加到我的:app中。一切正常,直到我想添加jboss-client.jar。在dex期间,他抱怨javax
- 添加了启用多索引的true
- 添加的preDexLibraries为false
- 与所有其他dex选项一起玩
- 我也试过这个:
- 这:
- 并在Android Studio设置中设置--core库标志
- 解决方案:我在我拥有的每个构建工具中修改了我的dx.bat。。没有什么变化。它只是不起作用
- 解决方案:com.android.build.gradle.tasks.Dex未知(我不知道如何添加),gradle 1.5不支持coreLibrary
- 解决方案:完全被gradle忽略
dexOptions {
preDexLibraries = false
additionalParameters =["--core-library"]
}
您是否正在使用/扩展MultiDexApplication类以及multiDexEnabled true?很高兴我能提供帮助!我把它作为赏金是因为我自己被困了。幸运的是我发现这个纯属偶然。