如何制作Jar包并在android中调用jar包

 我来答
爱别离0001
2016-03-22 · TA获得超过236个赞
知道小有建树答主
回答量:318
采纳率:0%
帮助的人:85.6万
展开全部
新建android工程,然后右击,点击导出,选择导出类型为Java下的JAR file,在java file specification 中不要选择androidmanifest.xml和res文件夹,就可以了。
否则在调用jar包的时候会出现“Error generating final archive: Found duplicate file for APK: AndroidManifes”这个错误。
千锋教育
2016-03-25 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
制作jar包:
1首先在Eclipse中打开项目, 右键点击项目,选择“Export”;
2选择Java/JAR file ----》Next;
3Select the resources to export中可以选择你想要包含的项目文件夹,一些不必要的文件夹就无需放进去了。
4下一页可以选择是否导出那些含有警告warning或者错误errors的*.class文件。一般不用理他---》Next---》finish。

调用jar包:
1 将jar包复制到libs目录下。
2 右键工程---》Build path---》java build path,选择libraries
3 在右边的按钮中点击“Add JARs”,选择Lib目录下的jar包,导入即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2017-07-28
展开全部
新建android工程,然后右击,点击导出,选择导出类型为Java下的JARfile,在javafilespecification中不要选择androidmanifest.xml和res文件夹,就可以了。否则在调用jar包的时候会出现“Errorgeneratingfinalarchive:FoundduplicatefileforAPK:AndroidManifes”这个错误。调用jar包大同小异的两个方法:方法一:如果在android用调用jar包,需要在工程的属性的Javabuildpath中点击AddexternalJARS(也可以选择AddLibrary)添加jar包,在程序中调用调用jar包中的函数即可。方法二:Android项目常常需要引用自定义的或者外部的jar包,这里提供一些经验,供参考。1.通常情况下,直接将jar包copy在Eclipse工程中的libs目录下,就可以了,Eclipse就会自动引用过来,代码中有红叉的地方也就会消失了。2.查看buildpath中orderandexport中的privateLibaries和Dependencies是否勾选,正确的做法是勾选。再clean整个工程,再运行可否。3.你的jar文件必须也是由Android工程创建的,否则,会发生“"java.lang.NoClassDefFoundError“等错误,下面是一个错误:12-0900:43:05.172:E/dalvikvm(4456):Couldnotfindclass'com.example.test4androidjar2.Jar4Android',referencedfrommethodcom.example.filemanagertest4android.MainActivity$1.onClick4.你的jar包必须是在Android下面编辑和编译,打包,不能在java中进行打包。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式