[问题] 引入一个jar 的问题

楼主: godsing (執著是苦)   2014-08-15 21:26:04
我引用了一个第三方的xxx.jar
里面有包含apache的服务
但是它跟我android app里的external lib里的apache服务
名称一样....但是版本不同
所以有些服务执行后会跳出找不到
external lib里的apache 找不到INSTANCE 而发生例外
xxx.jar 的有这个属性, 所以编写上没有问题
但是执行时, 系统用的是external lib, 就发生 java.lang.NoSuchFieldError:
INSTANCE
1.有什么可以错开两个名称一样的方法? 用路径分明?
2.可以指定优先使用吗?
3.还是说可以升级我的external lib里的apache来配合吗?
可以的话可以提供一些方法或相关字吗?
感谢解答
=============================================================
抱歉, 接触android 2个月半来还在摸索上层的东西.....
(故事起源就是今天同事丢了一包jar给我使用....)
可能描述上有多不清楚的地方
请多包涵
作者: givemepass (λ)   2014-08-15 22:42:00
在自己的专案import 但是不要export就好
楼主: godsing (執著是苦)   2014-08-17 10:58:00
抱歉, 这边的不要export是指什么 @@a

Links booklink

Contact Us: admin [ a t ] ucptt.com