如何手动添加Android Dependencies包

如何手动添加Android Dependencies包,第1张

如何手动添加Android Dependencies包?在ADT16 之前可以在工程里面做关联,eclipse会在工程上自动添加ReferenceLibrary。新版本的ADT修改了第三方jar的导入方式,只需要在工程目录下新建libs文件夹,注意是libs不是lib,然后将第三方的jar复制进去,eclipse会自动将这个jar添加到Android Dependencies文件夹下,不必在通过BuildPath自己去修改了,也不需要ReferenceLibrary了。

另外,如果多个工程有关联的话,比如A工程设置为IsLibaray,B工程要引入A工程的时候,也会自动将A工程编译生成的jar放到Android Dependencies文件夹下。

有些时候我们在安装了新版本ADT的 eclipse中导入低版本ADT开发的android项目的时候,不会生成 Android Dependencies,怎么解决呢?

解决方法如下:

1、如果以前的jar都在lib目录下,那么可以先把lib目录下的jar文件先拷贝出来,然后删除lib目录,新建一个libs目录,然后把jar文件拷贝到libs目录下即可。不需要再add to build path,系统会自动将libs下的jar包添加到build path(实际上是添加到Android Dependencies这个library下)。

2、如果不小心将 Android Dependencies这个library删除了,可以重复删除 libs目录 然后新建libs目录几次,并把jar文件拷贝到libs目录下,这时候系统又会自动添加进来了。

3、如果 1、2不生效,可以尝试重启一下eclipse,这时候就生效了。

1、先创建一个基于maven的项目,点击打开pom.xml文件 2、点击Dependencies标签页,然后点击Dependencies中的add按钮,输入想添加的jar包名字,就会出现下图中所示,它会把对应名称的所有版本jar包列出来 3、点击OK之后,在pom.xml会带回jar包的信息,type表示依赖包的类型,Scope表示这个依赖包的作用周期等等 4、保存后install maven,然后再点开项目中的Maven Dependencies就会发现多了相应的jar包了

进入工程pom.xml 所目录

输入命令:mvn dependency:copy-dependencies -DoutputDirectory=lib

更简单 mvn dependency:copy-dependencies 导targetdependency 面

mvn clean dependency:copy-dependencies package 未试

复制依赖jar 非用

mvn dependency:copy-dependencies -DoutputDirectory=C:/lib -DincludeScope=compile 试

jar包都copy工程目录lib面

mvn package

打包文件找jar转载仅供参考


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7867002.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存