修改Android工程版本

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包类找不到的错误.

修改Android工程版本,布布扣,bubuko.com

时间: 2024-10-23 04:55:24

修改Android工程版本的相关文章

android 工程如何修改 android sdk 版本

原文地址:http://jingyan.baidu.com/article/c910274bfdd000cd371d2d4b.html android工程建立后,有时候经常需要修改工程对应的android sdk的版本,以适应不同的情况和需求,现将方法介绍如下: 方便他人亦是方便自己,如果觉得还行就点下右边的投票吧,这样可以帮助其他人更快的找到解决问题的方法:有疑问的也可留言哦, 谢谢! 工具/原料 adt-bundle-windows-x86_64-20140702 方法/步骤 打开工程,如“

如何修改android工程的包名?

原文地址:http://jingyan.baidu.com/article/380abd0a71a1061d90192cfd.html 修改过程中可能会出现一些别的小问题,自行解决就好,多个包名需要修改的话,可以逐个进行修改!!!!! 在我们android项目开发到一定的程度时由于需要,我们必须修改一下工程的包名,以便更好的发布我们的项目.但是在这个过程中有时候修改好了之后会出现一些错误.下面由小编一步步教你如何更改包名,和解决出现的错误. 现将project菜单下的 Build AutoMat

修改Android工程的名称(非Eclipse重命名)

问题背景 在Eclipse,Import新的Android源码工程时,如果Eclipse的workspace已经存在相同名称工程,是无法导入的. 网上有很多修改工程名的方法,是在导入后,使用Refactor的rename方式.但这个方法前提是只能更改已导入的project. 分析了一下工程目录,发现修改工程名的关键点,需要注意的是,这里是指修改工程名,不是修改app_name(apk安装后的程序名) 1.在工程目录下,找到.project文件.是隐含文件 2. 打开这个文件,使用记事本或者ult

eclipse修改Android工程图标显示

有的时候我们在一个android软件快完成的时候,却需要修改它的各种图标 这个时候效率较低.不建议使用的方法是去替换里面的资源文件,也就是res文件夹里面的图片文件: 其实有其他方法可以搞定的,具体如下: AndroidManifest.xml工程参数项双击出现工程参数管理 其Application栏Icon项:@drawable/ic_launcher, 点Browser 三种方式产生工程图标: Create New Icon产生图标向导 图标起资源名(得大写) 点Next出现三种方式 Ima

【转】修改Android工程的名称、安装路径

申明:转载自:http://blog.csdn.net/hcj116/article/details/21712353 在Google提供的Eclipse集成开发环境adt-bundle下修改名称的总结: 1.      修改工程名(apk名称) 在弹出的对话框中输入新名称 该操作实际上是修改<project>/.project下的<name>节点.但由于某种原因,只修改该文件的话,在adt-bundle中,显示的工程名称仍然为老名称,只是apk的名称变为了新名称,因此建议通过“重

使用Gradle构建Android工程

Gradle是以Groovy语言为基础,基于DSL语法的构建工具,它通过插件的方式定制工程构建过程.Google开发了Android Gradle插件,使用Gradle构建Android工程. Gradle构建Android工程,我们可以在Android studio中使用,也可以在命令行中使用,也可以集成到持久化集成工具中. Gradle构建Android工程的配置文件名是build.gradle,存放在工程的根目录下. 一个Android工程(Project)是由一个或多个组件(Module

cocos2d-x Android工程导入第三方so文件

cocos2d-x 项目在android平台上编译的时候会把libs/armeabi目录清空, 引用第三方so文件步奏: 1).在Android工程下的jni目录下新建prebuilt目录,并把要使用的第三方so库复制到该目录: 2).修改Android工程下的jni/Android.mk文件如下(红色方格里面就是要添加的内容):

修改Android Studio默认的API Level(SDK版本)

原文:修改Android Studio默认的API Level(SDK版本) Android Studio(2.1.2)新建工程的时候只会让你选择最低支持的SDK版本,默认的目标编译SDK版本会以系统当前SDK中最新SDK platform作为目标的API Level.但是很多时候我们并不需要最新的SDK版本,如何修改呢? 方法是:修改工程目录中的Gradle Scripts->build.gradle(Module:app)中的相关行,具体见下图: 当然也可以图形化操作,右键工程目录选择"

[转] Mac下修改Android Studio 所用的JDK版本

原文链接:http://www.jianshu.com/p/d8d1d72d0248# 最近项目从Eclipse+Ant构建模式转移到了Android Studio+Gradle构建模式,自然的JDK版本号也从JDK6升级到了JDK7,但后来发现,由于我们是一个SDK项目,最终会以JAR包形式提供给第三方使用,这样就会遇到一个问题,如果我们使用JDK7编译JAR包,而第三方编译环境使用的还是旧的JDK6,那么编译工程的时候就会出现: Unsupported major.minor version