その他

Android manifestのマージルールマーカー

Androidのライブラリを入れると時々manifestの属性がコンフリクトして、manifestのマージが失敗することがある。そういう場合は、マージルールマーカーを利用する。種類と使い方は↓に纏まっている。

https://developer.android.com/studio/build/manifest-merge?hl=ja#merge_rule_markers

マージルールマーカーを利用するには、まず 要素に宣言を追加する必要があるが、忘れやすいので注意。

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.myapp"
<!-- ↓これを忘れて tools:replace など使うとエラーになる -->
xmlns:tools="http://schemas.android.com/tools">

スポンサーリンク

スポンサーリンク