Skip navigation links
A C E G H I K M N S T V 

A

AnalyticsPaths - Class in com.android.tools.analytics
Helpers to get paths used to configure analytics reporting.
AnalyticsPaths() - Constructor for class com.android.tools.analytics.AnalyticsPaths
 
AnalyticsSettings - Class in com.android.tools.analytics
Settings related to analytics reporting.
AnalyticsSettings() - Constructor for class com.android.tools.analytics.AnalyticsSettings
 
anonymize(ILogger, String, Charset) - Static method in class com.android.tools.analytics.Anonymizer
Anonymizes a string based on provided charset.
Anonymizer - Class in com.android.tools.analytics
Anonymizes strings for analytics reporting.
Anonymizer() - Constructor for class com.android.tools.analytics.Anonymizer
 
anonymizeUtf8(ILogger, String) - Static method in class com.android.tools.analytics.Anonymizer
Anonymizes a utf8 string.
applicationBinaryInterfaceFromString(String) - Static method in class com.android.tools.analytics.CommonMetricsData
 

C

com.android.tools.analytics - package com.android.tools.analytics
 
CommonMetricsData - Class in com.android.tools.analytics
Calculates common pieces of metrics data, used in various Android DevTools.
CommonMetricsData() - Constructor for class com.android.tools.analytics.CommonMetricsData
 
cpuArchitectureFromString(String) - Static method in class com.android.tools.analytics.CommonMetricsData
Builds a ProductDetails.CpuArchitecture instance based on the provided string (e.g.

E

EMPTY_SIZE - Static variable in class com.android.tools.analytics.CommonMetricsData
 

G

getAndEnsureAndroidSettingsHome() - Static method in class com.android.tools.analytics.AnalyticsPaths
Gets the directory used to store android related settings (usually ~/.android).
getInstance(ILogger) - Static method in class com.android.tools.analytics.AnalyticsSettings
Get or creates an instance of the settings.
getJavaProcessStats() - Static method in class com.android.tools.analytics.CommonMetricsData
Gets stats about the current process java runtime.
getJvmArchitecture() - Static method in class com.android.tools.analytics.CommonMetricsData
Gets the JVM Architecture, NOTE this might not be the same as OS architecture.
getJvmDetails() - Static method in class com.android.tools.analytics.CommonMetricsData
Gets information about the jvm this code is running in.
getMachineDetails(File) - Static method in class com.android.tools.analytics.CommonMetricsData
Gets details about the machine this code is running on.
getMajorOsVersion() - Static method in class com.android.tools.analytics.CommonMetricsData
Extracts the major os version that this code is running on in the form of '[0-9]+\.[0-9]+'
getOsArchitecture() - Static method in class com.android.tools.analytics.CommonMetricsData
Detects and returns the OS architecture: x86, x86_64, ppc.
getOsName() - Static method in class com.android.tools.analytics.CommonMetricsData
Gets a normalized version of the os name that this code is running on.
getSalt() - Method in class com.android.tools.analytics.AnalyticsSettings
Gets a binary blob to ensure per user anonymization.
getSpoolDirectory() - Static method in class com.android.tools.analytics.AnalyticsPaths
Gets the spooling directory used for temporary storage of analytics data.
getUserId() - Method in class com.android.tools.analytics.AnalyticsSettings
Gets a user id used for reporting analytics.
GIGABYTE - Static variable in class com.android.tools.analytics.CommonMetricsData
 

H

hasDebugDisablePublishing() - Method in class com.android.tools.analytics.AnalyticsSettings
Indicates whether the user has disabled publishing for debugging purposes.
hasOptedIn() - Method in class com.android.tools.analytics.AnalyticsSettings
Indicates whether the user has opted in to sending analytics reporting to Google.

I

INVALID_NUMBER - Static variable in class com.android.tools.analytics.CommonMetricsData
 
INVALID_POSTFIX - Static variable in class com.android.tools.analytics.CommonMetricsData
 

K

KILOBYTE - Static variable in class com.android.tools.analytics.CommonMetricsData
 

M

MEGABYTE - Static variable in class com.android.tools.analytics.CommonMetricsData
 

N

NO_DIGITS - Static variable in class com.android.tools.analytics.CommonMetricsData
 

S

saveSettings() - Method in class com.android.tools.analytics.AnalyticsSettings
Writes this settings object to disk.
setHasOptedIn(boolean) - Method in class com.android.tools.analytics.AnalyticsSettings
Sets the user's choice for opting in to sending analytics reporting to Google or not.
setInstanceForTest(AnalyticsSettings) - Static method in class com.android.tools.analytics.AnalyticsSettings
Allows test to set a custom version of the AnalyticsSettings to test different setting states.
setUserId(String) - Method in class com.android.tools.analytics.AnalyticsSettings
Sets a new user id to be used for reporting analytics.

T

TERABYTE - Static variable in class com.android.tools.analytics.CommonMetricsData
 

V

VM_OPTION_MAX_PERM_SIZE - Static variable in class com.android.tools.analytics.CommonMetricsData
 
VM_OPTION_RESERVED_CODE_CACHE_SIZE - Static variable in class com.android.tools.analytics.CommonMetricsData
 
VM_OPTION_SOFT_REF_LRU_POLICY_MS_PER_MB - Static variable in class com.android.tools.analytics.CommonMetricsData
 
VM_OPTION_XMS - Static variable in class com.android.tools.analytics.CommonMetricsData
 
VM_OPTION_XMX - Static variable in class com.android.tools.analytics.CommonMetricsData
 
A C E G H I K M N S T V 
Skip navigation links