eclipse如何防止自动添加'Android private libraries'?

wonkju 2015-02-03 06:12:44
由于要导入额外的jar包很多,所以我将他们都放在自己的library(user library).
但是每次重新打开eclipse,他都自动又加入'Android private libraries",导致编译错误:
Unable to execute dex: Multiple dex files define Lo
...全文
570 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wonkju 2015-02-08
  • 打赏
  • 举报
回复
引用 2 楼 heaimnmn 的回复:
重启eclipse,是不会重复添加library的,只能说编译有问题,请删除dependence
5楼说对了,我结贴了.
wonkju 2015-02-08
  • 打赏
  • 举报
回复
引用 5 楼 u010514380 的回复:
你是不是把你的jar包放在libs文件下面了??如果放在libs里面了,就会添加到private libraries里面去,用自己的libraries的话就把jar放在工程文件外面的文件,这样就好了。亲测有效哦
这才是牛人哈,真的是哦...谢了...
super小靖 2015-02-06
  • 打赏
  • 举报
回复
你是不是把你的jar包放在libs文件下面了??如果放在libs里面了,就会添加到private libraries里面去,用自己的libraries的话就把jar放在工程文件外面的文件,这样就好了。亲测有效哦
哎,真难 2015-02-06
  • 打赏
  • 举报
回复
重启eclipse,是不会重复添加library的,只能说编译有问题,请删除dependence
wonkju 2015-02-06
  • 打赏
  • 举报
回复
引用 2 楼 heaimnmn 的回复:
重启eclipse,是不会重复添加library的,只能说编译有问题,请删除dependence
总之,我发现,去不去掉 dependence都运行正常,但是有'Android private libraries'在的话,和我自定义的user libraries就重复 ,所以就不正常. 但是问题是每次重启eclipse他都自动加'Android private libraries'. 所以我感觉很明显,就是不让他自动加'Android private libraries'就行,但是不懂怎么设置, 因为没次重启eclipse,都要手动去掉'Android private libraries',真的好无语.
wonkju 2015-02-06
  • 打赏
  • 举报
回复
删除dependence 是什么意思,在Config Build path中 remove? 删除后重启也是会自动加,还是同样的问题.
wonkju 2015-02-06
  • 打赏
  • 举报
回复
不是吧,难道大家都没过这需求?没有使用大量的jar文件? 不单独分开?

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧