2017-03-14 1 views
0

In meinem Android-Projekt AndroidManifest.xml muss aus anderen Dateien erstellt werden. Ich schrieb eine Aufgabe namens generateManifest.Gradle Aufgabe Android Manifest zu generieren

Was muss ich in meinem Gradle-Buildskript angeben, um sicherzustellen, dass generateManifest ausgeführt wird, bevor auf die anderen Android-Aufgaben auf AndroidManifest.xml zugegriffen wird? Mit anderen Worten, welche Android-Plugin-Aufgaben sollte ich als .dependsOn generateManifest konfigurieren?

Antwort

0
preBuild.dependsOn generateManifest 

Plus der weniger offensichtlich:

android { 
    defaultConfig { 
     applicationId 'your.app.id' 
    } 
} 

Ohne sie wird die Android-Plugin während seiner Initialisierung versuchen, die Paket-ID aus dem (nicht vorhandenen) manifestieren zu lesen.

Verwandte Themen