J'utilise une bibliothèque qui a le ci-dessous 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
<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, en ajoutant deux tools:replace
aura une erreur dans la compilation. Comment pourrais-je combiner les deux tools:replace
?
J'ai essayé le dessous, et ça ne marche pas.
tools:replace="Android:supportsRtl|Android:allowBackup"
Selon la réponse de Paul dans le commentaire de la question ci-dessus, utilisez les solutions ci-dessous pour résoudre mon problème.
tools:replace="Android:supportsRtl,Android:allowBackup"
Articles possibles, qui peuvent être remplacés.
tools:replace="Android:name,Android:icon,Android:theme,Android:allowBackup,Android:fullBackupContent"