
错误解决』
嵌入式梦工场
更新记录:
版本作者日期内容
V1.0连文金2013.08.09导入工程及相关错误解决
1.添加工程到eclipse
打开eclipse,在左边Package Explorer视图的空白处右击,单击Import;
出现下图窗口,选中Existing Projects into Workspace,单击Next按钮;
单击Browse,选择你所要添加工程的路径;
如,这里添加4.1工程,选中要添加的工程后单击确定按钮;
窗口的projects视图中就会出现刚才所添加的工程,将Copy projects into workspace打勾,意思是将这个工程复制一份到你的工作空间,如果不打勾,在对此项目进行修改时将改变原工程;然后单击Finish按钮;
2.版本问题解决
添加后通常都会有错误提醒,单击Console视图就可看到错误提醒,很多时候是版本问题,下面我们就介绍如何解决。
点击工程名前面的加号展开工程,单击res目录下的project.properties文件,将target=android-XX API版本XX改为你有的版本。android SDK目录下的platforms文件夹内有你下载的全部版本。如这里我将target=android-15改为target=android-7;
接着单击res目录下的AndroidManifest.xml文件,单击Manifest Extras视图中的Uses Sdk;在Min SDK version填上低于或等于target=android-XX的版本,如我刚刚将其版本设为7(target=android-7),那么这里应填不比7大的版本,这里我也填入7,保存一下;
如果仍有错误提醒,就点击产生错误的文件,如果在@Override下一行的错误,通常只需去掉@Override即可,如这里是src目录下的MainActivity.java文件的onCreate(Bundle)方法,单击前面的错误提醒;
出现修改建议,双击“Remove’@override’annotation”,接着点击保存即可!
3.工程中缺少R.java文件的解决
在导入工程的时候如果发现工程gen目录下缺少R.java文件,也会导致有很多错误提醒,就如这里的3.10工程,gen目录为空(如左下图);如果源代码在设置相应的layout时有错误提醒(如右下图),正常情况都是因为工程缺少R.java文件。下面介绍一下解决方法。
注释错误的代码,原本错误的提示变为灰色;
将所有错误代码屏蔽之后,单击菜单栏中Project的Clean;
出现下图窗口后选择Clean projects selected below,并将缺少R.java文件的工程选中,
(如这里的3.10)然后单击OK按钮;
这样就能自动生成R.java文件,如下图,接着只需把原本注释的代码取出注释即可!
