IDeviceBuildInfo
public interface IDeviceBuildInfo
implements IBuildInfo
com.android.tradefed.build.IDeviceBuildInfo |
Un IBuildInfo
que representa una compilación completa de un dispositivo Android y (opcionalmente) sus pruebas.
Resumen
Métodos públicos | |
---|---|
abstract void | cleanUp () Elimina todos los archivos temporales. |
abstract File | getBasebandImageFile () Obtenga el archivo de imagen de banda base local. |
abstract String | getBasebandVersion () Obtenga la versión de banda base. |
abstract File | getBootloaderImageFile () Obtenga el archivo de imagen del cargador de arranque local. |
abstract String | getBootloaderVersion () Obtenga la versión del gestor de arranque. |
abstract String | getDeviceBuildFlavor () Método opcional para devolver el tipo de compilación de la plataforma que se está probando. |
abstract String | getDeviceBuildId () Devuelve el identificador único de la plataforma construida bajo prueba. |
abstract File | getDeviceImageFile () Obtenga el archivo zip de imagen del dispositivo local. |
abstract String | getDeviceImageVersion () Obtenga la versión zip de la imagen del dispositivo local. |
abstract File | getMkbootimgFile () Obtiene el archivo mkbootimg utilizado para crear la imagen del kernel. |
abstract String | getMkbootimgVersion () Obtiene la versión mkbootimg. |
abstract File | getOtaPackageFile () Obtenga el archivo zip del paquete OTA del dispositivo. |
abstract String | getOtaPackageVersion () Obtenga la versión zip del paquete OTA del dispositivo. |
abstract File | getRamdiskFile () Obtiene el archivo ramdisk utilizado para crear la imagen del kernel. |
abstract String | getRamdiskVersion () Obtiene la versión del disco RAM. |
default File | getResourcesDir () Devuelve el directorio que contiene algunos de los recursos descargados. |
abstract File | getTestsDir () Obtenga la ruta local al contenido del archivo tests.zip extraído. |
abstract String | getTestsDirVersion () Obtenga la versión tests.zip extraída. |
abstract File | getUserDataImageFile () Obtenga el archivo de imagen de datos de usuario de prueba local. |
abstract String | getUserDataImageVersion () Obtenga la versión de la imagen de datos de usuario de prueba local. |
abstract void | setBasebandImage (File basebandFile, String version) Configure la imagen de banda base para la compilación del dispositivo. |
abstract void | setBootloaderImageFile (File bootloaderImgFile, String version) Configure la imagen del gestor de arranque para la compilación del dispositivo. |
default void | setDeviceBuildFlavor (String deviceBuildFlavor) Establezca el sabor de compilación para la parte del dispositivo de la información de compilación si es diferente de |
abstract void | setDeviceImageFile (File deviceImageFile, String version) Configure el archivo de imagen del sistema del dispositivo que se utilizará. |
abstract void | setMkbootimgFile (File mkbootimg, String version) Establece el archivo mkbootimg utilizado para crear la imagen del kernel. |
abstract void | setOtaPackageFile (File otaFile, String version) Configure el archivo zip del paquete OTA del dispositivo. |
abstract void | setRamdiskFile (File ramdisk, String version) Obtiene el archivo ramdisk utilizado para crear la imagen del kernel. |
default void | setResourcesDir (File resourcesDir, String version) Establece el directorio de recursos |
abstract void | setTestsDir (File testsZipFile, String version) Establezca la ruta local al contenido del archivo tests.zip extraído. |
abstract void | setUserDataImageFile (File userDataFile, String version) Configure el archivo de imagen de datos del usuario que se utilizará. |
Métodos públicos
limpiar
public abstract void cleanUp ()
Elimina todos los archivos temporales.
obtener archivo de imagen de banda base
public abstract File getBasebandImageFile ()
Obtenga el archivo de imagen de banda base local.
Devoluciones | |
---|---|
File |
getBasebandVersion
public abstract String getBasebandVersion ()
Obtenga la versión de banda base.
Devoluciones | |
---|---|
String |
obtener archivo de imagen del cargador de arranque
public abstract File getBootloaderImageFile ()
Obtenga el archivo de imagen del cargador de arranque local.
Devoluciones | |
---|---|
File |
obtener la versión del cargador de arranque
public abstract String getBootloaderVersion ()
Obtenga la versión del gestor de arranque.
Devoluciones | |
---|---|
String |
getDeviceBuildFlavor
public abstract String getDeviceBuildFlavor ()
Método opcional para devolver el tipo de compilación de la plataforma que se está probando.
Devoluciones | |
---|---|
String |
getDeviceBuildId
public abstract String getDeviceBuildId ()
Devuelve el identificador único de la plataforma construida bajo prueba. Nunca debe ser nulo. El valor predeterminado es IBuildInfo.UNKNOWN_BUILD_ID
.
Devoluciones | |
---|---|
String |
getDeviceImageFile
public abstract File getDeviceImageFile ()
Obtenga el archivo zip de imagen del dispositivo local.
Devoluciones | |
---|---|
File |
getDeviceImageVersion
public abstract String getDeviceImageVersion ()
Obtenga la versión zip de la imagen del dispositivo local.
Devoluciones | |
---|---|
String |
obtenerMkbootimgFile
public abstract File getMkbootimgFile ()
Obtiene el archivo mkbootimg utilizado para crear la imagen del kernel.
Devoluciones | |
---|---|
File |
getMkbootimgVersión
public abstract String getMkbootimgVersion ()
Obtiene la versión mkbootimg.
Devoluciones | |
---|---|
String |
obtenerOtaPackageFile
public abstract File getOtaPackageFile ()
Obtenga el archivo zip del paquete OTA del dispositivo.
Devoluciones | |
---|---|
File |
obtenerOtaPackageVersion
public abstract String getOtaPackageVersion ()
Obtenga la versión zip del paquete OTA del dispositivo.
Devoluciones | |
---|---|
String |
obtener archivo Ramdisk
public abstract File getRamdiskFile ()
Obtiene el archivo ramdisk utilizado para crear la imagen del kernel.
Devoluciones | |
---|---|
File |
getRamdiskVersion
public abstract String getRamdiskVersion ()
Obtiene la versión del disco RAM.
Devoluciones | |
---|---|
String |
getResourcesDir
public File getResourcesDir ()
Devuelve el directorio que contiene algunos de los recursos descargados. (Los recursos generalmente están asociados con una definición de dispositivo isFake=true). Devuelve nulo si no hay ningún directorio de recursos disponible.
Devoluciones | |
---|---|
File |
obtenerTestsDir
public abstract File getTestsDir ()
Obtenga la ruta local al contenido del archivo tests.zip extraído.
Devoluciones | |
---|---|
File |
getTestsDirVersion
public abstract String getTestsDirVersion ()
Obtenga la versión tests.zip extraída.
Devoluciones | |
---|---|
String |
obtener archivo de imagen de datos de usuario
public abstract File getUserDataImageFile ()
Obtenga el archivo de imagen de datos de usuario de prueba local.
Devoluciones | |
---|---|
File |
getUserDataImageVersion
public abstract String getUserDataImageVersion ()
Obtenga la versión de la imagen de datos de usuario de prueba local.
Devoluciones | |
---|---|
String |
establecerImagen de banda base
public abstract void setBasebandImage (File basebandFile, String version)
Configure la imagen de banda base para la compilación del dispositivo.
Parámetros | |
---|---|
basebandFile | File : la imagen de banda base ERROR(/File) |
version | String : la versión de la banda base. |
setBootloaderImageFile
public abstract void setBootloaderImageFile (File bootloaderImgFile, String version)
Configure la imagen del gestor de arranque para la compilación del dispositivo.
Parámetros | |
---|---|
bootloaderImgFile | File : la imagen del gestor de arranque ERROR(/File) |
version | String : la versión del gestor de arranque. |
setDeviceBuildFlavor
public void setDeviceBuildFlavor (String deviceBuildFlavor)
Establezca el sabor de compilación para la parte del dispositivo de la información de compilación si es diferente de IBuildInfo.setBuildFlavor(String)
.
Parámetros | |
---|---|
deviceBuildFlavor | String : sabor de la compilación del dispositivo. |
setDeviceImageFile
public abstract void setDeviceImageFile (File deviceImageFile, String version)
Configure el archivo de imagen del sistema del dispositivo que se utilizará.
Parámetros | |
---|---|
version | String |
setMkbootimgFile
public abstract void setMkbootimgFile (File mkbootimg, String version)
Establece el archivo mkbootimg utilizado para crear la imagen del kernel.
Parámetros | |
---|---|
mkbootimg | File |
version | String |
setOtaPackageFile
public abstract void setOtaPackageFile (File otaFile, String version)
Configure el archivo zip del paquete OTA del dispositivo.
Parámetros | |
---|---|
otaFile | File |
version | String |
establecer archivo Ramdisk
public abstract void setRamdiskFile (File ramdisk, String version)
Obtiene el archivo ramdisk utilizado para crear la imagen del kernel.
Parámetros | |
---|---|
ramdisk | File |
version | String |
establecerRecursosDir
public void setResourcesDir (File resourcesDir, String version)
Establece el directorio de recursos ERROR(/File)
.
Parámetros | |
---|---|
resourcesDir | File : el directorio que contiene los recursos compartidos. |
version | String : la versión del archivo de directorio. |
establecerTestsDir
public abstract void setTestsDir (File testsZipFile, String version)
Establezca la ruta local al contenido del archivo tests.zip extraído.
Parámetros | |
---|---|
version | String |
setUserDataImageFile
public abstract void setUserDataImageFile (File userDataFile, String version)
Configure el archivo de imagen de datos del usuario que se utilizará.
Parámetros | |
---|---|
version | String |