阅读更多 1、打开Eclipse,右键点击android工程->Properties->Java Build Path->Libraries,把第三方jar包导入编译环境中,此时编译应该没有问题。
2、如果想把第三方jar包也一块打包进apk文件里,则继续右键点击android工程->Properties->Java Build Path->Order and Export,勾上第三方jar包即可,否则安装apk的时候,会把第三方jar包安装到data\XXX\lib文件夹下。

虽然上述方法能够成功编译,但不一定能成功运行。原因可能有2个:1、第三方jar包可能是在SUN JAVA虚拟机编译后的class文件,android的JAVA虚拟机不能执行这样的class文件,所以报错。2、android虚拟机可能已经去掉了某些java api的底层实现。解决办法:新建一个android工程,把第三方jar包的源码拷进该工程,使用android虚拟机重新编译、打包,然后再安装上述所说的方法导入apk里。

更多相关文章

  1. android编译系统makefile(Android.mk)写法
  2. 在android机器上安装GCC 编译环境
  3. android反编译工具(ApkDec-Release-0.1)-正式版
  4. Android——TV真机调试apk(android:sharedUserId="android.uid.sy
  5. 开发Android应用的时候遇到的问题
  6. Android——编译release版签名系统
  7. 在Ubuntu上下载编译安装Android最新内核源代码
  8. Android反编译工具Apktool使用
  9. 【Android】 导入项目报错的解决方案

随机推荐

  1. 开发问题及解决 java.lang.ClassCastExce
  2. Android Binder通讯机制
  3. Android(安卓)apache httpd 终端上的服务
  4. Android试题
  5. 【so easy】Android手动打包流程,完全详细
  6. Android实现简单的计算器
  7. Android FragmentTransactionExtended:使F
  8. 重温android studio jni编译生成so文件
  9. Android中解析JSON的两种方式
  10. Andoroid学习笔记05——Activity布局管理