把Android低版本(如1.5)工程迁移到高版本(如2.2)去

来源:互联网 发布:免费股票交易软件下载 编辑:程序博客网 时间:2024/04/27 06:26

假设: 低版本以1.5为例,高版本以2.2为例。

在2.2版本下打开1.5的工程,会出现Error:Unable to resolve target 'android-3'。打开project.properties文件,可以发现这么一行target=android-3。在这里把3改成8,然后保存,就不会有Error了。因为target指的是版本的API Level,1.5的API Level是3,2.2的API Level是8,所以把3改成8就行了。

图1 Error

 

怎么查看各版本的API Level呢?

打开Preferences窗口,选择Android,就能看到当前已经安装的Android的版本,和API Level。

图2 查看已安装的Android版本和API Level

 

如果还有如下图R类没有定义的错误,那么只要build一下工程就好了,R类就会自动生成了。

图3 R类没有定义

原创粉丝点击