android的应用程序安装包APK如果是在高版本的android jar上开发的是无法在低版本的android SDK上跑的,所以我们需要将我们已经开发好的应用程序换上低版本的android jar包重新编译一个APK,那么如何简单的在高版本的工程中直接修改呢:

1、 eclipse中点击工程->Properties-> Android 在右侧的界面中选中Android 2.2即可(前提是你的android sdk中同时包含这两个版本的android jar包)

或者 打开default.properties文件,在工程的根目录下,将target=android-10(2.3)修改成 target=android-8(2.2),这样就是将原来android jar 2.3修改成了android jar 2.2。修改完后保存,eclipse会自动的将工程中的android jar 2.3替换成android jar 2.2

2、打开AndroidManifest.xml文件,将<uses-sdk android:minSdkVersion="10" />修改为<uses-sdk android:minSdkVersion="8" /> 保存文件。

3、重新编译工程生成APK:

菜单栏->Project->Clean

就可以在V2.1的android系统上跑这个应用程序了。

4. 若有class not found的错误,记住先选中所有第三方jar包, add to build path,选中lib目录,use as source.

然后菜单栏->Project->Clean

就可以解决第三方jar包类找不到的错误.



原文链接:http://blog.csdn.net/t12x3456/article/details/7716497

更多相关文章

  1. android android API Level
  2. Android(安卓)Home's favorite.xml
  3. android之 JNI端获取并操作Surface
  4. Android修改自己程序字体
  5. Android版本和API Level
  6. android 4.2修改设置菜单的背景颜色
  7. Android修改自己程序字体
  8. android 开发工具
  9. ADT版本更新失败,降级

随机推荐

  1. Android(安卓)运行时找不到类:java.lang.N
  2. Handler,MessageQueue,Looper,你所不知道的A
  3. Android(安卓)INSTALL_FAILED_INSUFFICIE
  4. Android(安卓)emoji表情处理
  5. Android(安卓)ProgressBar设置转圈样式
  6. Android简单实现Socket通信,客户端连接服
  7. Android(安卓)RatingBar:评价条控件
  8. Android(安卓)Studio 1.5.1 JNI 编程
  9. WindowInsets 在View下的的分发(一)
  10. Android开发之自定义相机设定照片和预览