Чи можливий доступ до значення BuildConfig з AndroidManifest.xml?
У моєму файлі build.gradle у мене є:
defaultConfig {
applicationId "com.compagny.product"
minSdkVersion 16
targetSdkVersion 21
versionCode 1
versionName "1.0"
// Facebook app id
buildConfigField "long", "FACEBOOK_APP_ID", FACEBOOK_APP_ID
}
FACEBOOK_APP_ID
визначено в моїх файлах gradle.properties:
# Facebook identifier (app ID)
FACEBOOK_APP_ID=XXXXXXXXXX
Щоб використовувати підключення Facebook у своєму додатку, я повинен додати цей рядок до свого AndroidManifest.xml:
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/applicationId"/>
Я хочу замінити @string/applicationId
поле BuildConfig, FACEBOOK_APP_ID
визначене в gradle, таким чином:
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="FACEBOOK_APP_ID"/>
Це можливо за допомогою BuildConfig? Якщо ні, то як я можу цього досягти?