【问题】
Android项目编译出错:
Description Resource Path Location Type KITKAT cannot be resolved or is not a field Const.java /xxxxxx line 216 Java Problem
【解决过程】
1.搜:
KITKAT cannot be resolved or is not a field Const.java
KITKAT cannot be resolved or is not a field
参考:
然后去试试:
右击 项目属性Properties:
2.Android->Project Build Target->Add
结果是空的:
没有显示出来android-19,所以没法添加。
2.看来之前下载system-image后,只解决解压的方式,是有问题的?
还是少下载了对应19版本的ADT?
感觉就是:
此处虽然在system-images下面弄了android-19:
但是platforms下面还没有:
所以再去参考之前的:
【已解决】下载Android的Eclipse+ADT的platforms和system image文件
去下载对应的android-19的(和其他一些版本的)platforms:
以及system-images:
3.重启Eclipse,试试是否能解决此问题。
结果进入项目属性->Android,就死掉了:
感觉是解析那些platforms和system-images,太多了,或者不兼容,导致卡死。
4.重新强制关闭Eclipse后,再次试试,还是卡死。。。
没有强制关闭,然后又等了好半天,终于解析出来了:
此时,选择对应的API为19的Android 4.4.2,即可:
然后重新编译项目,结果是:
就正常了,错误就消失了:
【总结】
此处项目编译出错:
KITKAT cannot be resolved or is not a field
是因为此处没有:
正确安装Android 4.4.2==APL Level 19的system-images和platform,参考:
【已解决】下载Android的Eclipse+ADT的platforms和system image文件
安装后,再去设置(右击项目->属性-Android->)Project Build Target为对应的Android 4.4.2==API Level 19
然后重新编译,即可解决问题。
转载请注明:在路上 » 【已解决】Android项目编译出错:KITKAT cannot be resolved or is not a field