[Android开发] 整合不同版本的android project的方法

本文介绍了解决因版本不一致导致Eclipse下Android项目无法运行的问题。提供了两种解决方案:轻微修改包括调整项目属性及AndroidManifest.xml文件;本质修改涉及安装对应API版本并创建虚拟机。

问题描述:很多时候从网上下载示例程序或者我们之前自己开发的程序,由于计算机的更换或者系统的重装,再重新配置eclipse下android开发时常常出现因为版本不对而导致这些项目无法运行,主要有两种办法可以解决问题:

1 比较轻微的修改:

(1)在eclipse的左侧projectexplorer中打开project.properties(有的是default.properties),将target=Google Inc.:Google APIs:17中修改成现在使用的版本;

(2)在eclipse的左侧projectexplorer中打开AndroidManifest.xml中,修改版本level 。

但有时候这种方法不足以解决问题。

2 本质上的修改:

(1)从AndroidManifest.xml知道该项目的API level;

(2)在Android SDK Manager中,如图,安装该项目对应的API版本

(3)在Android Virtual Device Manager中新建该版本的虚拟机,最终运行即可,eclipse运行android项目时会自动匹配虚拟机。

PS:需要注意的一点是之前写的、网上下载的等项目,如果涉及到google map api,要更改成自己电脑上申请的电脑密钥,如果apiKey写的不匹配,模拟器则无法加载地图,会出现网格效果。

转载于:https://www.cnblogs.com/qingsunny/archive/2013/01/31/2886345.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值