public class CommonMetricsData
extends java.lang.Object
Constructor and Description |
---|
CommonMetricsData() |
Modifier and Type | Method and Description |
---|---|
static com.google.wireless.android.sdk.stats.AndroidStudioStats.DeviceInfo.ApplicationBinaryInterface |
applicationBinaryInterfaceFromString(java.lang.String value) |
static com.google.wireless.android.sdk.stats.AndroidStudioStats.ProductDetails.CpuArchitecture |
cpuArchitectureFromString(java.lang.String cpuArchitecture)
Builds a
ProductDetails.CpuArchitecture instance based on the provided string (e.g. |
static com.google.wireless.android.sdk.stats.AndroidStudioStats.ProductDetails.CpuArchitecture |
getJvmArchitecture()
Gets the JVM Architecture, NOTE this might not be the same as OS architecture.
|
static java.lang.String |
getMajorOsVersion()
Extracts the major os version that this code is running on in the form of '[0-9]+\.[0-9]+'
|
static com.google.wireless.android.sdk.stats.AndroidStudioStats.ProductDetails.CpuArchitecture |
getOsArchitecture() |
static java.lang.String |
getOsName()
Gets a normalized version of the os name that this code is running on.
|
public static com.google.wireless.android.sdk.stats.AndroidStudioStats.ProductDetails.CpuArchitecture getOsArchitecture()
public static com.google.wireless.android.sdk.stats.AndroidStudioStats.ProductDetails.CpuArchitecture getJvmArchitecture()
getOsArchitecture()
if OS architecture is needed.public static com.google.wireless.android.sdk.stats.AndroidStudioStats.ProductDetails.CpuArchitecture cpuArchitectureFromString(java.lang.String cpuArchitecture)
ProductDetails.CpuArchitecture
instance based on the provided string (e.g.
"x86_64").public static java.lang.String getOsName()
public static java.lang.String getMajorOsVersion()
public static com.google.wireless.android.sdk.stats.AndroidStudioStats.DeviceInfo.ApplicationBinaryInterface applicationBinaryInterfaceFromString(java.lang.String value)