J'utilise une bibliothèque qui contient ce qui suit dans son manifeste.
<application android:allowBackup="true"
android:label="@string/app_name"
android:supportsRtl="true"/>
Cependant, comme l'application que j'utilise pour inclure la bibliothèque, l'inverse du paramètre à la place
<application android:allowBackup="false"
android:label="@string/app_name"
android:supportsRtl="false"/>
Par conséquent, il y aurait une erreur de fusion comme Est-ce que `android: supportsRtl =" true "` dans le manifeste de la bibliothèque est essentiel? Cela provoque parfois une erreur
Pour le résoudre, il suffit d'ajouter ce qui suit à notre application Manifest.
tools:replace="android:supportsRtl"
et
tools:replace="android:allowBackup"
Cependant, l'ajout de deux tools:replace
entraînera une erreur de compilation. Comment pourrais-je combiner les deux tools:replace
?
J'ai essayé ci-dessous, et cela ne fonctionne pas.
tools:replace="android:supportsRtl|android:allowBackup"
Réponses:
Selon la réponse de Paul dans le commentaire de la question ci-dessus, utilisez ce qui suit pour résoudre mon problème.
la source