Android Lint を実行しようとしているかなり大きな Android プロジェクトがあります。--html を指定して lint を実行し、html ファイルを生成すると、正常に動作します。lint --xml を実行すると、無効な XML ファイルが生成されます。Android Lint を Jenkins サーバーに統合しようとしていて、Jenkins には XML ファイルが必要なため、これは問題です。私が得ているエラーは次のとおりです。
org.xml.sax.SAXParseException; lineNumber: 144334; columnNumber: 141;
An invalid XML character (Unicode: 0x{2}) was found in the value of attribute "{1}"
and element is "0".
explanation="You can replace certain strings, such as 1/2, and 1/4, with dedicated characters for these, such as ½ (½) and
不思議なことに、Lint の説明で不正な文字が原因で失敗しているように見えます。この特定の警告をオフにできることはわかっていますが、それは理想的ではありません。これを防ぐ方法はありますか?ありがとう!