Android项目导入error---SoftwareTestingHomework1

一、问题及分析

在做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

Android项目导入error---SoftwareTestingHomework1的相关文章

Android项目导入工程Module

在Android开发过程中,我们经常引用一些模块,或者自己封装好的Project.在Android Studio某个项目是可以引入多个Module的.这样导入Module的好处方便对源码修改以适合自己的需求. 常见: 从github下载的Android项目代码,一般都会有Example的使用样例,和工具的封装模块. eg. 在本项目中导入MPAndroidChart下的MPChartLibM Module, 可以进行如下操作: File -> New -> Import Module ->

Eclipse Android项目导入Android Studio时常见的编译错误及解决办法

现在最新的Android Studio对以前的基于Eclipse ADT的项目的支持已经很好了,一般情况只需要通过File-> Import 导入项目就行了,但有些项目编译时会出现问题,现在把这些问题汇总记录下: NinePatch(.9.png)图片的问题 如果某个图片命名成了.9.png,实际图片并不是Ninepatch格式的,或格式错误,会编译出错,解决办法是按Ninepatch格式修改图片 android studio 非法字符: \65279 Error:(1, 10) 错误: 需要c

Android项目导入发生的问题

一年前写了个Android APP,最近重新来写,结果换了个电脑导入项目悲剧了. 1.先是Tomcat问题 jdk tomcat部署环境就不说了.(如果Eclipse里没有Server选项卡,Help——install new software这里就不赘述了) 导入项目后Start Tomcat发生错误,查看Details也没说清楚: Server Tomcat v8.0 Server at localhost failed to start,打开页面500 网上查了各种方法都不是对应我的解决方

Android 项目导入常见错误

1.SDK版本不对应,你可以打开你项目中的project.properties文件,修改target=android-18(我这是18) ,将18改 为14(其他都可以),再改回18会重新加载. 2.V4包不对应,重新导入你当前环境的V4包 3.如引用了项目类型的Lib,右键项目-->properties-->android-->查看项目是否引入,查看是否勾选Is library 4.styles.xml文件错误,可能用到了高版本的样式,下载高版本或将样式改为低版本 5.由于编码引起乱码

android项目导入eclipse出错

原因: 下载工程时把该工程放在了workspace目录下.eclipse插件在创建项目的时候需要在workspace目录下创建一个同名的目录. 但发现workspace目录下已存在对应的目录时,就会报上面的处错误信息了. 解决方法: 把工程从workspace中移出来就可以了,重新导入就可以了.

android项目导入问题

老是提示Project has no target set. Edit the project properties to set one.错误,搞得特别烦,经过尝试,找到下面的解决办法,点击"新建"->"项目",出现如下图所示界面 选择"常规"->"项目",出现如下界面 在"项目名"中填写要添加的项目,就可以了. 具体什么原因还不清楚,网上还有一些其他方法,但是个人觉得可能是由于项目作者新建项

Android 项目导入后真机运行提示:W/dalvikvm(10375): VFY 错误

Android编译环境下,运行应用提示: W/dalvikvm(10375): VFY: unable to resolve static method 357: Lorg/cocos2d/nodes/CCDirector;.sharedDirector ()Lorg/cocos2d/nodes/CCDirector; 解决办法: buildpath->Order and Export->select All

eclipse — 导入android项目后识别成java项目的问题及解决

最近在eclipse导入android项目的时候遇到了奇葩问题,再此记录 遇到的问题就是:将完好的android项目导入到eclipse的时候,原本这是一个很容易的事情,但是导入成功后发现,,,靠eclipse居然识别成了java项目导致不能"run as android appliciation",,,问题的根本在哪我不知道,搜索类似问题,有大神说是.project文件问题... 修改方法: 在eclipse中新建一个android项目(这样就一定是android项目,可以"

Eclipse项目导入到Android Studio中

背景 最近需要将Eclipse中的android项目导入到Android Studio中!倒腾一番,记录如下! 步骤1 打开Android Studio(下文称AS),选择Import project(Gradle,Eclipse ADT,etc), 定位到你需要导入的主项目,切记是主项目,比如下图XXXX_JX是我的主项目,上面的为我主项目中的依赖项,该项先不管,后继操作! 步骤2 下一步会有如下提示: 英文意思很明显,就是转换后的项目是一个全新的项目,不会改变之前的项目,这里需要给转换后的新