Ich verwende das manifestPlaceholder-Tag in der Datei build.gradle für ein Bibliotheksprojekt.So legen Sie den Standardwert für manifestPlaceholder fest
Die Person, die die Bibliothek verwendet, sollte sie richtig definieren.
AndroidManifest.xml in Bibliothek:
<meta-data
android:name="library_id"
android:value="${libraryId}"/>
Build.gradle Datei auf der Anwendungsseite:
manifestPlaceholders = [libraryId: "example"]
Gibt es eine Möglichkeit, den manifestPlaceholder Tag auf der Bibliothek Seite außer Kraft zu setzen?
Ich möchte nur einen Standardwert definieren und Benutzer sollte frei sein, einen Wert zur Verfügung zu stellen, wenn er es ändern will.
Haben Sie versucht, 'manifestPlaceholders' zu setzen in' gefunden
your-outer-element
gefunden ersetzen defaultConfig' in der Bibliothek build.gradle? Es funktioniert für mich – DeKaNsznBist du dir sicher? Ich habe einen ManifestHolder in den build.digle der Bibliothek geschrieben, und derjenige, der die Applikationsseite einfügt, überschreibt das Item nicht. – StillHopeForMe