我在一个拥有多平台环境的团队中工作,我们在生成的lint.xml文件中遇到了一些问题。我们的Jenkins构建系统也使用此文件,该系统在Mac OS X上运行(它需要是Mac,因为该系统将用于构建Android和iOS应用程序)。
问题是,我们需要忽略libs文件夹中特定文件的Lint检查。当我在Windows中执行此操作时,我得到了他的:<ignore path="libs\FlurryAgent.jar" />
但是使用Jenkins在Mac上运行的Lint不理解反斜杠,它将忽略lint.xml文件。不好......
我们将反斜杠更改为正斜杠,现在正在使用Mac。但是它停止在我的Windows机器上工作,它不理解正斜杠。
有没有办法在两个系统中使正斜杠工作而不会一直搞乱斜杠?
答案 0 :(得分:1)
对不起。这是lint中的一个错误。我会解决这个问题,但我认为没有解决办法。 (对于某些问题,您可以在相应的XML中插入@SuppressLint注释或tools:ignore属性,但这对图标文件上的警告不起作用。)