#include "components/metrics/android_metrics_helper.h"
#include <set>
#include "base/metrics/histogram_functions.h"
#include "base/strings/string_number_conversions.h"
#include "build/build_config.h"
#include "components/prefs/pref_registry_simple.h"
#include "components/prefs/pref_service.h"
#if BUILDFLAG(IS_ANDROID)
#include <sys/system_properties.h>
#include "base/android/build_info.h"
#endif
namespace metrics {
AndroidMetricsHelper* AndroidMetricsHelper::GetInstance() { … }
AndroidMetricsHelper::AndroidMetricsHelper(const std::string& version_code,
bool has_abilist32,
bool has_abilist64) { … }
void AndroidMetricsHelper::EmitHistograms(PrefService* local_state,
bool on_did_create_metrics_log) { … }
void AndroidMetricsHelper::RegisterPrefs(PrefRegistrySimple* registry) { … }
void AndroidMetricsHelper::SaveLocalState(PrefService* local_state,
int version_code_int) { … }
}