While getting familiar with a library project I stumbled upon this meta data:
<meta-data android:name="private_client_id" android:value="${private_client_id}" />
which is later accessed like this:
ApplicationInfo ai = context.getPackageManager().getApplicationInfo(context.getPackageName(), PackageManager.GET_META_DATA);
Bundle bundle = ai.metaData;
String senderId = bundle.getString("private_client_id");
What is the exact value of private_client_id
and when is that value set. Shouldn't meta data be set during compile time?