Java 如何将JAR包含到APK上的lib或user lib android项目中?

Java 如何将JAR包含到APK上的lib或user lib android项目中?,java,android,eclipse,build,apk,Java,Android,Eclipse,Build,Apk,我正在开发一个RestFul服务,我有一个jar客户端,它包含了我所有的DTO,可以与android应用程序(客户端)通信。我可以在eclipse编辑器中引用我的jar客户端,但当我生成APK并在模拟器或手机中运行应用程序时,该类不存在,因为jar没有导入到APK 我测试了很多东西,将jar添加到库中并导出它们,同时,我创建了一个用户库,并将所有jar包含到这个库中并导出那个库,但这两个都不起作用 有人能帮我吗?首先,在eclipse项目中创建一个名为“lib”的文件夹,并将所有jar文件放在该

我正在开发一个RestFul服务,我有一个jar客户端,它包含了我所有的DTO,可以与android应用程序(客户端)通信。我可以在eclipse编辑器中引用我的jar客户端,但当我生成APK并在模拟器或手机中运行应用程序时,该类不存在,因为jar没有导入到APK

我测试了很多东西,将jar添加到库中并导出它们,同时,我创建了一个用户库,并将所有jar包含到这个库中并导出那个库,但这两个都不起作用


有人能帮我吗?

首先,在eclipse项目中创建一个名为“lib”的文件夹,并将所有jar文件放在该文件夹中

那么。转到:

Project->Properties->Java Build Path->Libraries
只需点击“addjars…”并选择lib文件夹中的jar文件


单击OK并清理/构建您的项目

如果您正在引用的JAR文件尚未添加到Eclipse中的“Android私有库”组中,则可能需要导出该文件


我以这种方式进行了测试,但在生成APK并运行时,我收到一条错误消息,表明该类不存在,因为该类未添加到APK中。