public class

SystemUtils

extends Object
java.lang.Object
   ↳ org.andengine.util.system.SystemUtils

Class Overview

(c) 2010 Nicolas Gramlich (c) 2011 Zynga Inc.

Summary

Nested Classes
class SystemUtils.SystemUtilsException  
Fields
public static final boolean SDK_VERSION_ECLAIR_OR_LATER
public static final boolean SDK_VERSION_FROYO_OR_LATER
public static final boolean SDK_VERSION_GINGERBREAD_OR_LATER
public static final boolean SDK_VERSION_HONEYCOMB_OR_LATER
public static final boolean SDK_VERSION_ICE_CREAM_SANDWICH_OR_LATER
Public Constructors
SystemUtils()
Public Methods
static String getApkFilePath(Context pContext)
static float getCPUBogoMips()
static int getCPUFrequencyCurrent()
static int getCPUFrequencyMax()
static int getCPUFrequencyMaxScaling()
static int getCPUFrequencyMin()
static int getCPUFrequencyMinScaling()
static int getMemoryFree()
static int getMemoryTotal()
static String getPackageName(Context pContext)
static int getPackageVersionCode(Context pContext)
static String getPackageVersionName(Context pContext)
static boolean hasSystemFeature(Context pContext, String pFeature)
static boolean isAndroidVersion(int pBuildVersionCodeMin, int pBuildVersionCodeMax)
static boolean isAndroidVersionOrHigher(int pBuildVersionCode)
static boolean isAndroidVersionOrLower(int pBuildVersionCode)
static boolean isGoogleTV(Context pContext)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static final boolean SDK_VERSION_ECLAIR_OR_LATER

public static final boolean SDK_VERSION_FROYO_OR_LATER

public static final boolean SDK_VERSION_GINGERBREAD_OR_LATER

public static final boolean SDK_VERSION_HONEYCOMB_OR_LATER

public static final boolean SDK_VERSION_ICE_CREAM_SANDWICH_OR_LATER

Public Constructors

public SystemUtils ()

Public Methods

public static String getApkFilePath (Context pContext)

public static float getCPUBogoMips ()

public static int getCPUFrequencyCurrent ()

Returns
  • in kiloHertz.

public static int getCPUFrequencyMax ()

Returns
  • in kiloHertz.

public static int getCPUFrequencyMaxScaling ()

Returns
  • in kiloHertz.

public static int getCPUFrequencyMin ()

Returns
  • in kiloHertz.

public static int getCPUFrequencyMinScaling ()

Returns
  • in kiloHertz.

public static int getMemoryFree ()

Returns
  • in kiloBytes.

public static int getMemoryTotal ()

Returns
  • in kiloBytes.

public static String getPackageName (Context pContext)

public static int getPackageVersionCode (Context pContext)

public static String getPackageVersionName (Context pContext)

public static boolean hasSystemFeature (Context pContext, String pFeature)

public static boolean isAndroidVersion (int pBuildVersionCodeMin, int pBuildVersionCodeMax)

Parameters
pBuildVersionCodeMin taken from Build.VERSION_CODES.
pBuildVersionCodeMax taken from Build.VERSION_CODES.

public static boolean isAndroidVersionOrHigher (int pBuildVersionCode)

Parameters
pBuildVersionCode taken from Build.VERSION_CODES.

public static boolean isAndroidVersionOrLower (int pBuildVersionCode)

Parameters
pBuildVersionCode taken from Build.VERSION_CODES.

public static boolean isGoogleTV (Context pContext)