0

我在一个具有多平台环境的团队中工作,我们在生成的 lint.xml 文件中遇到了一些问题。这个文件也被我们在 Mac OS X 上运行的 Jenkins 构建系统使用(它必须是 Mac,因为这个系统将用于构建 Android 和 iOS 应用程序)。

问题是,我们需要忽略对 libs 文件夹中特定文件的 Lint 检查。当我在 Windows 中执行此操作时,我得到了他的:<ignore path="libs\FlurryAgent.jar" />但是在 Mac 上使用 Jenkins 运行的 Lint 不理解反斜杠,它会忽略 lint.xml 文件。不好...

我们将反斜杠更改为正斜杠,现在它可以在 Mac 上运行。但后来它停止在我的 Windows 机器上工作,它不理解正斜杠。

有没有办法让正斜杠在两个系统中都工作而不会一直弄乱斜杠?

4

1 回答 1

1

对不起。这是 lint 中的一个错误。我会解决这个问题,但我认为没有解决方法。(对于某些问题,您可以在相应的 XML 中插入 @SuppressLint 注释或 tools:ignore 属性,但这不适用于图标文件上的警告等。)

于 2013-02-28T00:41:48.087 回答