android 有哪些jar包
答案:2 悬赏:0
解决时间 2021-02-22 08:07
- 提问者网友:wodetian
- 2021-02-21 13:22
android 有哪些jar包
最佳答案
- 二级知识专家网友:如果这是命
- 2021-02-21 14:23
jar包主要是用于android程序里面引用的各种组件库,无法在android系统里面直接安装。而apk是将各种jar包,包括你自己编写的程序代码等等打包成一个安装文件,可以在android系统里直接安装
全部回答
- 1楼网友:陪我到地狱流浪
- 2021-02-21 15:36
新建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中进行打包。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯