您的位置:首页 > 移动开发 > Android开发

android/adt导入已存在的项目_消除因版本问题出现的错误

2015-05-09 21:40 585 查看

android/adt导入已存在的项目_消除因版本问题出现的错误

有时候我们会在网上找到一些android的项目资源,但当我们导入到ADT等编译器中时,编译器会提示错误,下面就把我总结的修改经验总结一下,消除导入项目时出现的几种错误。


1.project.properties或default. Properties的问题

![提示1](http://img.blog.csdn.net/20150510171259593)
以上图片可能一直困扰你运行别人编写的项目,下面是解决方法。
在eclipse下选择 open with->system editor,或者直接在文件夹中选择用记事本打开,如下:
![提示](http://img.blog.csdn.net/20150510171415784)
打开后,需要修改“target=android-10”跟你下载的android版本对应上,这里android-10并不是android的真实版本,你懂的。看看这里就知道了,api版本后就是你需要填的了:
![提示](http://img.blog.csdn.net/20150510171717387)
修改好对应的版本后,关了项目再打开,就可以看到了,第一个项目中是正常的,第二个没有对应的android api版本的东东:
![提示](http://img.blog.csdn.net/20150510171743345)
**2.Description      Resource Path Location   Type
Android requires compiler compliance level5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix ProjectProperties.         AllProvidersTest                line 1         Android ADT Problem**


这个问题是因为java api版本的问题引起的,我本机上用的1.7的最新版本,而现有的代码是1.6或1.5的版本。

解决方案:

选择项目,右键-Properties,如图:




勾选“ enable project specific settings”,然后选择正确的api版本,选择”apply”即可。

这样你的项目就可以使用了。

3. 解决Unable to resolve target ‘android-7’报错

Unable to resolve target ‘android-7’错误,其实这是由于版本问题造成的,在这里给出我的解决方法




解决方法:

1、打开android sdk manager,步骤如图:





2.查看开发环境安装的sdk的对应API号码,下图中的对号码为19,参考下图,找到你的环境版本号





3.打开导入工程目录下的project.properties文件,打开工具为记事本





4.找到android-xx这一行,将xx数字修改改为步骤二中得到的数字,这时候再打开工程就可以了




注意修改文件的时候不要随意删除空格和占位符
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐