我的原因是用222来命名图片名字了,汗,,,, 这样的错误提示,导致工程不能被编译。后来经多次搜索,发现最终还是犯了低级错误。 public static final int 409498002700=0x7f020000; public static final int arrow=0x7f020001; public static final int arrow3=0x7f020002; 这样的代码,是解析资源文件用到的,说白了,是为个个资源图片定义一个编程中用到的id号。 那么问题就出在这里了,有一个叫“222”的资源不能被解析。 其实为了方便,直接用222作为名字测试,结果放入没管,直接编译工程,才导致这个错误提示出现