0

マルチプラットフォーム環境のチームで働いていますが、生成された lint.xml ファイルに問題があります。このファイルは、Mac OS X で実行されている Jenkins ビルド システムでも使用されます (このシステムは Android および iOS アプリケーションのビルドに使用されるため、Mac である必要があります)。

問題は、libs フォルダー内の特定のファイルに対する Lint チェックを無視する必要があるということです。Windows でこれを行うと、his:<ignore path="libs\FlurryAgent.jar" />が表示されますが、Jenkins を使用して Mac で実行されている Lint はバックスラッシュを認識せず、lint.xml ファイルを無視します。ダメ...

バックスラッシュをスラッシュに変更し、Mac で動作するようになりました。しかし、それは私の Windows マシンで動作を停止し、スラッシュを理解できません。

常にスラッシュをいじることなく、両方のシステムでスラッシュを機能させる方法はありますか?

4

1 に答える 1

1

ごめん。それは lint のバグです。私はそれを修正しますが、回避策はないと思います。(問題によっては、対応する XML に @SuppressLint 注釈または tools:ignore 属性を挿入できますが、アイコン ファイルの警告などには機能しません。)

于 2013-02-28T00:41:48.087 に答える