导入Android项目出错问题解决

2014-11-24 11:55:06 · 作者: · 浏览: 2

问题描述:导入源代码出现以下问题:


1.Project has no project.properties file! Edit the project properties to set one.


2.Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.


3.xxx override a superclass method


解决:


1.修改android项目的project.properties文件,修改target=android-10这一行,使得符合当前环境的android jdk level.


技巧:如果本来就是android2.3,但是导入程序找不到jar包可以先把target值改成任意值保存,等eclipse自动导入相应jar包后再修改回target=android-10,此时jar成功导入.若还是找不到jar请检查jar路径,到


X:\android\android-sdk\platforms


目录下查找相应的文件夹


2.在android项目右击,选择properties-java compiler


勾上Enable project specific settings


选择compiler level为1.7保存


3.在android项目右击,Android Tools > Fix Project Properties


此时项目还是很多地方报错,不急,clean一遍再重启eclipse项目便可正常运行


总结:


以上问题的原因是原来项目是使用jdk1.5以及android2.3环境创建,本机上的环境是jdk1.7,android 4.1,由于环境不兼容导致直接导入报错.但是我还有一个问题没有解决,就是不知道为何导入以后会要求提示删除@Override注解,这个有何用 为何jdk1.5和1.6的程序导入1.7都要求remove,等待高手解决这个问题.