Top Fields Constructors Methods
com.jogamp.common.os

public Class AndroidVersion

extends Object
Class Inheritance
Imports
java.lang.reflect.Field, com.jogamp.common.os.Platform.ABIType, .Platform.CPUType, com.jogamp.common.util.IntObjectHashMap, .ReflectionUtil

Field Summary

Modifier and TypeField and Description
public static final Platform.ABIType
public static final Platform.ABIType
private static final String
private static final String
private static final String
public static final String
CODENAME

Development codename, or the string "REL" for official release

public static final String
CPU_ABI

The name of the instruction set (CPU type + ABI convention) of native code.

public static final String
CPU_ABI2

The name of the second instruction set (CPU type + ABI convention) of native code.

public static final Platform.CPUType
public static final Platform.CPUType
public static final String
INCREMENTAL

internal build value used by the underlying source control.

public static final boolean
public static final String
RELEASE

official build version string

public static final int
SDK_INT

SDK Version number, key to VERSION_CODES

public static final String
SDK_NAME

SDK Version string

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private static final int
getInt(final Class<?> cls, final Object obj, final String name)

private static final String
getString(final Class<?> cls, final Object obj, final String name, final boolean lowerCase)

private static final IntObjectHashMap
getVersionCodes(final Class<?> cls, final Object obj)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ABI_TYPEback to summary
public static final Platform.ABIType ABI_TYPE
ABI_TYPE2back to summary
public static final Platform.ABIType ABI_TYPE2
androidBuildback to summary
private static final String androidBuild
androidBuildVersionback to summary
private static final String androidBuildVersion
androidBuildVersionCodesback to summary
private static final String androidBuildVersionCodes
CODENAMEback to summary
public static final String CODENAME

Development codename, or the string "REL" for official release

CPU_ABIback to summary
public static final String CPU_ABI

The name of the instruction set (CPU type + ABI convention) of native code. API-4. All lower case.

CPU_ABI2back to summary
public static final String CPU_ABI2

The name of the second instruction set (CPU type + ABI convention) of native code. API-8. All lower case.

CPU_TYPEback to summary
public static final Platform.CPUType CPU_TYPE
CPU_TYPE2back to summary
public static final Platform.CPUType CPU_TYPE2
INCREMENTALback to summary
public static final String INCREMENTAL

internal build value used by the underlying source control.

isAvailableback to summary
public static final boolean isAvailable
RELEASEback to summary
public static final String RELEASE

official build version string

SDK_INTback to summary
public static final int SDK_INT

SDK Version number, key to VERSION_CODES

SDK_NAMEback to summary
public static final String SDK_NAME

SDK Version string

Constructor Detail

AndroidVersionback to summary
public AndroidVersion()

Method Detail

getIntback to summary
private static final int getInt(final Class<?> cls, final Object obj, final String name)
getStringback to summary
private static final String getString(final Class<?> cls, final Object obj, final String name, final boolean lowerCase)
getVersionCodesback to summary
private static final IntObjectHashMap getVersionCodes(final Class<?> cls, final Object obj)