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. Rockie's Android(安卓)Porting Guide(2)——Add USB WIFI to your
  2. android gradle tools 3.X 中依赖,implement、api 和compile区别
  3. eclipse无法编译android故障排除
  4. Android(安卓)中文api,Debug签名证书过期(Expiry of the Debug Cer
  5. JNI / C for android 技术总揽
  6. Android中JNI的使用方法
  7. android的m、mm、mmm编译命令的使用
  8. Android(安卓)命令行手动编译打包详解
  9. Android编译时报错:Could not find bundletool.jar (com.android.

随机推荐

  1. android之DEX文件格式
  2. Android通话默认打开扬声器的方法
  3. Android和Js交互及WebView优化
  4. android合理配置PRODUCT_LOCALES为你的系
  5. 第一篇 Android(安卓)驱动开发之简单概述
  6. 【Android(安卓)adb】 adb环境变量配置
  7. 告别 USB,用 wifi 进行 Android(安卓)真机
  8. activity在配置只支持竖屏时要注意个问题
  9. android sdk manager 的解决办法
  10. About Unit Test In Android(安卓单元测试