一、问题及分析
在做Android项目时,不可避免的需要将现成的代码直接导入Eclipse项目中。但是在导入过程中经常会出现正常的代码现在连导入包都会出错,情况如下:
经过比对正常项目的树和不正常项目的树,如图:
不正常项目的树: 正常项目的树:
正常的项目比不正常的项目多了一个Android2.2的包。
二、解决方案
Android右击 -> Build Path -> Configure Build Path,在侧边栏里选中Android,选中一个Project Build Target, 这个选择项就是对应上面缺失的文件,选中后点击右下角的Apply,项目恢复正常,如图:
三、问题原因及影响
经过查找相关资料,了解到是在项目导入过程中由于jdk版本不一致导致eclipse开发环境不匹配,由此出现以上错误。在Android项目导入过程中,经过会遇到层出不穷的问题,例如:R文件丢失,jar包丢失等等,这些都不属于个人技术问题,是eclipse开发环境所致,但是如果问题得不到解决经常会影响到项目的正常继续。每次遇到的问题相似都又不完全相同,经过仔细分析问题,根据报错位置检查代码,耐心在网上查找相关资料,问题都不难解决。
时间: 2024-12-25 17:49:02