eclipse如何导入jar包

android支持第三方jar包,以及Eclipse如何导入jar包

岁酱吖の 提交于 2019-11-29 16:19:20
通常我们进行android开发的时候运用到了两种格式的jar包文件。 1.在eclipse环境下 ,引入第三方jar包,指的是通过eclipse工具export出来的包含.class文件的jar包。 2.在源码环境下, 通过配置Android.mk文件生成的jar包,也是我们在源码下开发依赖的jar包文件是包含class.dex的jar包文件。class.dex 是 通过Android系统中可以在Dalvik虚拟机上直接运行的文件格式。 两个jar包之间的转换:1).class=>class.dex dx工具的作用是将.class转换为dex文件 2)class.dex=>.class 可以使用反编译工具 具体如何通过Eclipse 导出jar包以及在源码下生成jar包就不详述了,网上资料很多 第三方jar包依赖的缘由: 在平常过程中,假如项目需要支持引用第三方jar包,假如是通过Eclipse进行开发,直接是把含有.class文件的jar包直接加载到项目中,最后编译出来的apk里面就包含了整个jar包文件(class.dex),假如是通过源码进行编译,在Android.mk里面直接添加对system/framework下面jar包文件的依赖,最后jar包文件也和apk编译到了一起。 由于此次开发项目需要做到, app应用与jar包分离,也就是jar包文件需要独立出来