MyEclipse中怎么把jar包导出到另一个项目中

MyEclipse中怎么把jar包导出到另一个项目中,第1张

具体导出方法是:

1.右击工程,在d出的菜单选择“Export”,在d出的对话框中选择“Java-->JAR file”,按“Next”;

2.点击“Browse”选斗迅择JAR的存放路径,并输入JAR文件名,按两下“Next”;

3.点击空饥此“Main Class”后面的Browse,在d出的对话框中选择肢唤程序运行的主类;

4.点“Finish”,即可完成导出。

新建android工程,然后右击,点击导出,选择导出类型为Java下的JAR file,在java file specification 中不要选择androidmanifest.xml和res文件夹,就派陵可以了。

否则在调用jar包的时候会出现“尘宏戚Error generating final archive: Found duplicate file for APK: AndroidManifes”这个错误。

调用jar包大同小异的两个方法:

方法一:

如果在android用调用jar包,需要在工程的属性的Java build path中点击Add external JARS(也可以选择Add Library)添加jar包,在程序中调用调用jar包中的函数即可。

方法二:

Android项目常常需要引用自定义的或者外部的jar包,这里提供一些经验,供参考。

1. 通常情况下,直接将jar包copy在Eclipse工程中的libs目录下,就可以了,Eclipse就会自动引用过来,代码中有红叉的地方也就会消失了。

2. 查看build path中order and export中的private Libaries和Dependencies是否勾选,正确的做法是勾选。

再clean整个工程,再运行可否。

3. 你的jar文件必须也是由Android工程创建的,否则,会发生“"java.lang.NoClassDefFoundError“等错误,下面是一个错误:

12-09 00:43:05.172: E/dalvikvm(4456): Could not find class

'com.example.test4androidjar2.Jar4Android', referenced from method

com.example.filemanagertest4android.MainActivity$1.onClick

4. 你的jar包必须是在Android下面编辑和编译,打包,不能在java中进行打绝配包。

java中导入jar包:首晌枝圆先对着myeclipse空白处,右键->Build Path->Configure Build Path...

点击Libraries->Add External JARs...,选择一个外部的jar包,打开,OK。

jar包导入工程后,就可以通过代码顶部,使宴塌用import导搭山入包里的类


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

原文地址:https://54852.com/yw/12361387.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存