Bazı bileşenleri kitaplık modülü bildirim dosyasına ekliyorum. Görünüşe göre kütüphanenin build.gradle dosyasında bildirmemiş olmama rağmen ${applicationId}
yer tutucuyu kullanmak mümkündür. Bildirilen tek yer ana modülün build.gradle'idir.Android Studio: Kütüphane modülü manifest yer tutucularını ana modülde tanımlamak mümkün mü?
Bu yüzden ana modüle özel bir yer tutucu eklediysem de çalışırdı. Kısacası
:
Kütüphane AndroidManifest.xml: Bu iş gibi görünüyor
<activity android:name="${applicationId}.LibraryActivity" ...>
Ana modülün build.gradle:
defaultConfig {applicationId "package.name.here"...
Ama bu değil:
Kitaplığın AndroidManifest.xml:
<activity android:label="${customPlaceholder} ...>
Ana modülün build.gradle:
defaultConfig {manifestPlaceholders = [customPlaceholder:"Foo"] ...}
biri çalışan bir nedeni ancak diğer değil var mı?