首页 > 代码库 > ubuntu上单模块编译应用遇到问题

ubuntu上单模块编译应用遇到问题

今天在ubuntu上单模块编译Phone应用,本来一路顺畅,修改某布局文件后,编译不通过了。

错误提示:

提示我说framework下什么找不到文件,我根本没有修改framework下边的文件和目录。

 

倒序,逐个回退修改的文件内容,终于发现是某xml文件名字太长,导致编译不通过。

应该是framework下定义了规则。导致名字太长的文件资源无法编译通过。(但是错误信息也看不出来是名字太长引起的)

 

最终将布局文件中background属性引用的xml文件名字改短了,单模块编译就通过了。

具体限制多长,可能有所不同,总之文件名字命名不要太长,言简意赅就好,否则编译不通过你都不知道是哪错的。