chromium/components/metrics/android_metrics_helper.cc

// Copyright 2023 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#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  // BUILDFLAG(IS_ANDROID)

namespace metrics {

// static
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) {}

// static
void AndroidMetricsHelper::RegisterPrefs(PrefRegistrySimple* registry) {}

// static
void AndroidMetricsHelper::SaveLocalState(PrefService* local_state,
                                          int version_code_int) {}

}  // namespace metrics