অ্যান্ড্রয়েড ম্যানিফেস্ট.এক্সএমএল থেকে বিল্ডকনফিগ মানটি অ্যাক্সেস করা কি সম্ভব?
আমার বিল্ড.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
আমার গ্রেড.প্রোপার্টি ফাইলগুলিতে সংজ্ঞায়িত করা হয়েছে:
# Facebook identifier (app ID)
FACEBOOK_APP_ID=XXXXXXXXXX
আমার অ্যাপ্লিকেশনটিতে ফেসবুক সংযোগ ব্যবহার করতে, আমাকে অবশ্যই এই ল্যান্ডটি আমার অ্যান্ড্রয়েড ম্যানিফেস্ট.এক্সএমএলে যুক্ত করতে হবে:
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/applicationId"/>
আমি @string/applicationId
এইভাবে গ্রেডে FACEBOOK_APP_ID
সংজ্ঞায়িত বিল্ডকনফিগ ফিল্ডটি প্রতিস্থাপন করতে চাই:
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="FACEBOOK_APP_ID"/>
বিল্ডকনফিগ ব্যবহার করে কি তা সম্ভব? যদি তা না হয় তবে আমি কীভাবে এটি অর্জন করতে পারি?