加入导入别人的工程,放到自己的工作空间,如果单纯按照:
File > Import... > 展开“General”项,选择“ExistingProjects into Workspace” 导入项目到工作区 > 然后点击
“Next”按钮,进入选择项目文件目录 > 选择项目后,点击“
Finish”按钮,等待导入完成即可,如果需要将项目文件一起拷
贝到工作区,选择“Copy project into workspace”复选框。
但是这样做往往不会把android的jar包导入进去,原因: 1,别人的项目使用的最低版本模拟器和你现在使用模拟器的设置不一样,所以你只需要改动一下default.properties文件里的
target=android-5,假如自己使用的最低版本是7,就改成target=android-7,然后把该项目在Eclipse里右键delete,但是
不删除内容,然后再按照上面的步骤:File > Import...导入
工程,这时候默认的包都导入进来了,哈哈。自己的新发现啊
如果R.java找不到: 然后再右键--Build path -->Config Build path -->order and export -->例如:选中Android2.3.1 或者其他的版本。 这时的Gen文件夹以及里面的R.java就会出现了。
以下是别人的总结经验:
我知道答案了 我在网上弄了一个例子总是报错 错误如下: 1:说什么少了一个gen文件夹 2:还有两个错误 一下子忘记了 呵呵 我刚刚搞好的 现在错误不晓得怎么回事 不能重现了 嘎嘎······· 一般来说 应该是附加过来的代码在开发时版本不一致导致的 你可以 选择项目的properties --》 android --》然后在右边选择一个版本比较高的 就可以了 我刚开始在网上也找了原因 说是因为R.java出问题了 只要删了R.java再刷新项目就可以了,我认为是有一定道理的 因为那个源码我附加来的时候都没有看到R.java文件,但是设置了高版本后 就自动出来了 而且连那个缺失的Gen文件夹也出现了 希望对你有帮助
1.如果是eclipse不认@Override这个东东,可以如下做:项目->properties->Java Build Path->Libraries->Add Library->JUnit->Next,JUnit library version选择JUnit4,最后点击Finish按钮,clean project,此时就会认得@Override。
2.如果如上做还是不行,接着这样做就可以了,项目上右键->Android Tools->Fix Project Properties,最后clean project,应该ok. 3.第1、2还是不能解决你的问题,你就打开java文件,把光标放到红色的X上,会有提示文字的。祝好运这是因为你的myeclipse中设置的编译器默认是 jdk版本和他的版本不同,修改方式如下:
widow --》 preferences --》java --》compliance--》compiler 在右侧,选择为1.6或其他的,点击apply,点击ok.(1.6向下兼容)