eclipse打jar包、解决nosuchmethoderror 问题

在eclipse中将工程打成打jar包(将要打成jar包的工程中使用到其他的jar包):1、参考http://www.cnblogs.com/lanxuezaipiao/p/3291641.html
2、不需要准备MANIFEST.MF文件,使用系统默认生成的配置文件打成jar包。其他工程使用时需导入刚打成jar包的工程中使用到的其jar包即可(否则工程编译时不会报错,运行时会报错)

当工程导入的jar包中的类和android.jar包中的类产生冲突时会报nosuchmethoderrorr异常,解决方法可以通过工具去修改导入的jar包的包名使其与android.jar包中的不一样(通过Java Build Path-> Order and Export 调整jar包和android.jar的顺序没起作用,与类加载器有关详情见疯狂java讲义18.2类加载器)

android中将所需jar包放在libs文件夹下系统会自动导入到android private libraries中,而java工程中同时还需要再手动Add JARs

eclipse中快速导入jar包快捷键Ctrl+shift+O

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值