Android Support Library v7でLintエラーが発生して、AndroidアプリのExportが出来ない場合の対処法.

以下のエラーが発生.

Duplicate id @+id/image, already defined earlier in this layout : abc_activity_chooser_view_include.xml:55 in layout(appcompat)

 

ライブラリの中身なので、勝手に修正すると他のバグを引き起こしかねないです.

このような場合は、Lintのエラーレベルを変更することで対応可能です.

手順

1.エラーの発生しているプロジェクト(今回だとSupport Library v7)で右クリック.

2.Properties > Android Lint Preferencesを開く.

3.発生しているエラー(今回だとDuplicateIds)を一覧から選択し、右下のSeverityをWarningに変更してOKを押す.

* エラーの種類は膨大です.上の検索バーにエラー名を入力すると簡単に見つけることができます.

Leave a Reply

Your email address will not be published. Required fields are marked *