An internal error occured durring:" running android lint"——我的android 入门阶梯

前段时间刚开始学Android时遇到这个问题,每次打开、运行Android project 都会跳出这个提示:

技术分享

无视它程序可以运行,但总是觉得有点不爽

网上已有一些解决方案:

1、打开项目的AndroidManifest.xml文件,android:targetSdkVersion="21"改为“20”或以下的值。由于Android L为预览版本,版本号还是使用“20”的原因导致了此问题。修改完后,再Project -> Context Menu -> Android Tools -> Fix Project Properties操作一次,问题解决了。

2、Window--->Preferences----->Android--------> LInt Error Checking----->when saving files, check for errors 

3、记得当时在哪儿看到,说是什么32位eclipse和64位Java还是Android的不匹配问题

 

试过方法一,对我不起作用⊙▂⊙

再看方法二,倒是不弹窗提示了,但这不是怕麻烦忽略错误么,不叫解决问题

方法三,查看了所有的工具都是64位

 

最后可能受到方法三的启发,发现我的eclipse后面带了个Indigo,一百度是版本号,很久没有更新的。重新下载了个Luna版的,再打开、运行project也不弹窗了,右键project-Android tools-run lint:check for common errors :

技术分享

 之所以对Android lint 如此执着,是因为Android lint是Android特有的静态代码分析器,“事实上,它是无需代码运行,就能进行代码错误检查的特殊程序。基于对Android框架知识的掌握,Android lint 深入检查代码,找出编译器无法发现的问题。”"此外,android lint 能够对定义在xml文件中的对象内型做检查。"如此碉堡的工具,怎么能让它放着……

(结果查出来好多错误还是不知道咋来的,只得删除错误之后再运行哈哈哈!不过对我来说,Android lint 弹窗的问题总算是解决了)

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。