Wie können Dateien mit Gradle dynamisch von aar ausgeschlossen werden?

9

Ich habe eine Android-Bibliothek ( aar ), die nativen Code enthält (und während des Erstellens von Modulen erstellt):

%Vor%

Ich habe die Android.mk -Datei so geändert, dass sie abhängig von SHARED_V8_LIB_FILENAMES -Umgebungsvariablen eine andere Konfiguration hat:

%Vor%

Wie kann ich meine build.gradle ändern, um packageOptions Sektion abhängig von der Umgebungsvariablen SHARED_V8_LIB_FILENAMES zu generieren? Ich muss prüfen, ob die Variable gesetzt ist, parse es mit Leerzeichen-Trennzeichen und fügen Sie eine Liste von Dateien hinzu, die von der letzten aar -Datei ausgeschlossen werden sollen.

    
4ntoine 03.10.2017, 11:14
quelle

1 Antwort

3

Eigentlich konnte ich es selbst machen:

%Vor%

Jeder Code-Stil Änderungen / Verbesserungen geschätzt.

    
4ntoine 12.10.2017, 12:16
quelle