Apakah mungkin untuk mengakses nilai BuildConfig dari AndroidManifest.xml?
Dalam file build.gradle saya, saya memiliki:
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
didefinisikan dalam file gradle.properties saya:
# Facebook identifier (app ID)
FACEBOOK_APP_ID=XXXXXXXXXX
Untuk menggunakan Facebook Connect di aplikasi saya, saya harus menambahkan baris ini ke AndroidManifest.xml saya:
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/applicationId"/>
Saya ingin mengganti @string/applicationId
dengan bidang BuildConfig yang FACEBOOK_APP_ID
ditentukan dalam gradle, seperti ini:
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="FACEBOOK_APP_ID"/>
Apakah itu mungkin menggunakan BuildConfig? Jika tidak, bagaimana saya bisa mencapai ini?