作者godsing (执着是苦)
看板AndroidDev
标题[问题] 引入一个jar 的问题
时间Fri Aug 15 21:26:04 2014
我引用了一个第三方的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给我使用....)
可能描述上有多不清楚的地方
请多包涵
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 219.70.149.29
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1408109167.A.453.html
1F:推 givemepass: 在自己的专案import 但是不要export就好 08/15 22:42
2F:→ godsing: 抱歉, 这边的不要export是指什麽 @@a 08/17 10:58
※ 编辑: godsing (219.70.149.29), 08/17/2014 11:11:47