Я использую библиотеку, в манифесте которой есть следующее.
<application android:allowBackup="true"
android:label="@string/app_name"
android:supportsRtl="true"/>
Однако в качестве приложения, которое я использую для включения библиотеки, вместо этого
<application android:allowBackup="false"
android:label="@string/app_name"
android:supportsRtl="false"/>
Следовательно, возникнет ошибка слияния, например " android: supportsRtl =" true "` в манифесте библиотеки существенен? Иногда это вызывает ошибку
Чтобы решить эту проблему, нам просто нужно добавить следующее в наше приложение Manifest.
tools:replace="android:supportsRtl"
и
tools:replace="android:allowBackup"
Однако добавление двух tools:replace
приведет к ошибке компиляции. Как я мог совместить их tools:replace
?
Я попробовал следующее, и это не работает.
tools:replace="android:supportsRtl|android:allowBackup"
23
Попробуйте использовать инструменты с запятыми: replace = "android: supportsRtl, android: allowBackup"
—
Boldijar Paul