<meta-data android:name="firebase_analytics_collection_enabled" android:value="false" />
これは、値パラメータに応じてマニフェストファイルに追加すると、GA for Firebaseを無効または有効にします。
このデータをマニフェストで確認するコードを書くことができます。
try {
ApplicationInfo appinfo = getPackageManager().getApplicationInfo(activity.getPackageName(), PackageManager.GET_META_DATA);
Bundle bundle = appinfo.metaData;
String analytics_enabled = bundle.getString("firebase_analytics_collection_enabled");
} catch (NameNotFoundException e) {
Log.e(TAG, "Failed to load meta-data, NameNotFound: " + e.getMessage());
} catch (NullPointerException e) {
Log.e(TAG, "Failed to load meta-data, NullPointer: " + e.getMessage());
}
このコードをブール方法でラップするか、UIに表示される変数に格納されている値を抽出するだけです。
もちろん、私が探しているのはコードで確認することです。 (アナリティクスが有効な場合、アプリのUIにフラグを表示する) –