摘要: 工程上有红叉,不知道少了什么,但是袋中却没有任何错误,运行程序报错为: trouble processing "javax/xml/datatype/DatatypeConstants$Field.class": Ill-advised or mistaken usage of acore class (java.* or javax.*)when not building a corelibrary.This is often due to inadvertentlyincluding a core library filein your application' 阅读全文
posted @ 2012-05-28 10:13 Blue Vienna 阅读(924) 评论(0) 推荐(0) 编辑
摘要: Android的开发者对@Override肯定是非常熟悉,不管是自己的代码中还是书上都会出现,但是他是什么意思呢?如下: @Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处: 1、可以当注释用,方便阅读 2、编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错比如你如果没写@Override而你下面的方法名又写错了,这时你的编译器是可以通过的(它以为这个方法是你的子类中自己增加的方法) example: 在重写父类的onCreate时,在方法前面加上@Override系统可以帮你检查方法的正确性。例如: publicvoido... 阅读全文
posted @ 2012-05-28 09:56 Blue Vienna 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 先说原因,因为自己的SDK版本与工程的project.properties里标识 target的版本不相符解决方法,把如上改为target={你SDK的版本,需要比原先的高}然后在工程路径创建文件default.properties 文件,内容为target={project.properties里的版本}Reflesh,就OK了。 阅读全文
posted @ 2012-05-28 09:47 Blue Vienna 阅读(486) 评论(0) 推荐(0) 编辑