2017-06-02 80 views
0

我在我的android应用程序中添加了一个jar文件。该文件编译良好,运行良好。冲突jar文件

但是,该jar文件包含org.jason包下的Json类,它与Android提供的是相同的Json包名。 当我进行导入时,系统总是选择Android包和Json的Json,我希望Json添加jar文件。

有没有办法决定要导入哪个包? Android提供的包还是包含JAR的包?

回答

0

导入库时需要使用exclude

compile(){ 
    exclude group: 'x', module: 'y' //by both name and group 
} 
+0

是的,我认为这是理想的解决方案,但我想从Android库中排除json包 – zaki

+0

您如何包含库?您应该能够使用上述方法排除jar。否则,您可以转到模块依赖关系并移除依赖关系jar。 – Gaurav