StaticDeviceInfoUtil

public class StaticDeviceInfoUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.StaticDeviceInfoUtil


A utility class that loads StaticDeviceInfo from classpath and provides access to the methods.

Summary

Public constructors

StaticDeviceInfoUtil()

Public methods

static String getDefaultLcFlavor(String type, String variant)

Method to fetch the default LaunchControl build flavor for a given product type/variant

static Class<? extends IDeviceFlasher> getFlasherClass(String type, String variant)

Method to fetch the flasher class to use for a given product type/variant

static void setStaticDeviceInfoClass(String staticDeviceInfoClass)

Public constructors

StaticDeviceInfoUtil

public StaticDeviceInfoUtil ()

Public methods

getDefaultLcFlavor

public static String getDefaultLcFlavor (String type, 
                String variant)

Method to fetch the default LaunchControl build flavor for a given product type/variant

Parameters
type String

variant String

Returns
String the build flavor or null if not found

getFlasherClass

public static Class<? extends IDeviceFlasher> getFlasherClass (String type, 
                String variant)

Method to fetch the flasher class to use for a given product type/variant

Parameters
type String

variant String

Returns
Class<? extends IDeviceFlasher>

setStaticDeviceInfoClass

public static void setStaticDeviceInfoClass (String staticDeviceInfoClass)

Parameters
staticDeviceInfoClass String