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を押す.
* エラーの種類は膨大です.上の検索バーにエラー名を入力すると簡単に見つけることができます.