Можно ли получить доступ к значению 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 Connect в моем приложении, я должен добавить эту строку в мой AndroidManifest.xml:
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/applicationId"/>
Я хочу заменить @string/applicationId
на поле FACEBOOK_APP_ID
BuildConfig, определенное в gradle, вот так:
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="FACEBOOK_APP_ID"/>
Возможно ли это с помощью BuildConfig? Если нет, как я могу этого достичь?