DeviceBuildInfo
public
class
DeviceBuildInfo
extends BuildInfo
implements
IDeviceBuildInfo
| java.lang.Object | ||
| ↳ | com.android.tradefed.build.BuildInfo | |
| ↳ | com.android.tradefed.build.DeviceBuildInfo | |
Un IBuildInfo que representa una compilación completa de un dispositivo Android y, de manera opcional, sus pruebas.
Resumen
Constructores públicos | |
|---|---|
DeviceBuildInfo()
|
|
DeviceBuildInfo(BuildInfo buildInfo)
|
|
DeviceBuildInfo(String buildId, String buildTargetName)
|
|
Métodos públicos | |
|---|---|
void
|
cleanUp()
Limpia los archivos de compilación temporales. |
void
|
cleanUp(List<File> doNotClean)
Versión de |
File
|
getBasebandImageFile()
Obtén el archivo de imagen de banda base local. |
String
|
getBasebandVersion()
Obtén la versión de banda base. |
File
|
getBootloaderImageFile()
Obtén el archivo de imagen del bootloader local. |
String
|
getBootloaderVersion()
Obtén la versión del bootloader. |
String
|
getDeviceBuildFlavor()
Es un método opcional para devolver el tipo de compilación de la plataforma que se está probando. |
String
|
getDeviceBuildId()
Devuelve el identificador único de la compilación de la plataforma en prueba. |
File
|
getDeviceImageFile()
Obtén el archivo ZIP de la imagen del dispositivo local. |
String
|
getDeviceImageVersion()
Obtén la versión zip de la imagen del dispositivo local. |
File
|
getMkbootimgFile()
Obtiene el archivo mkbootimg que se usa para crear la imagen del kernel. |
String
|
getMkbootimgVersion()
Obtiene la versión de mkbootimg. |
File
|
getOtaPackageFile()
Obtén el archivo ZIP del paquete inalámbrico del dispositivo. |
String
|
getOtaPackageVersion()
Obtén la versión zip del paquete inalámbrico del dispositivo. |
File
|
getRamdiskFile()
Obtiene el archivo ramdisk que se usa para crear la imagen del kernel. |
String
|
getRamdiskVersion()
Obtiene la versión de ramdisk. |
File
|
getTestsDir()
Obtén la ruta de acceso local al contenido del archivo tests.zip extraído. |
String
|
getTestsDirVersion()
Obtén la versión extraída de tests.zip. |
File
|
getTrustyImageFile()
Obtén el archivo de imagen de confianza local. |
String
|
getTrustyVersion()
Obtiene la versión de confianza. |
File
|
getUserDataImageFile()
Obtén el archivo de imagen de datos del usuario de la prueba local. |
String
|
getUserDataImageVersion()
Obtiene la versión de la imagen de datos del usuario de la prueba local. |
void
|
setBasebandImage(File basebandFile, String version)
Establece la imagen de banda base para la compilación del dispositivo. |
void
|
setBootloaderImageFile(File bootloaderImgFile, String version)
Establece la imagen del bootloader para la compilación del dispositivo. |
void
|
setDeviceBuildFlavor(String deviceBuildFlavor)
Establece la variante de compilación para la parte del dispositivo de la información de compilación si es diferente de |
void
|
setDeviceImageFile(File deviceImageFile, String version)
Establece el archivo de imagen del sistema del dispositivo que se usará. |
void
|
setMkbootimgFile(File mkbootimg, String version)
Establece el archivo mkbootimg que se usa para crear la imagen del kernel. |
void
|
setOtaPackageFile(File otaFile, String version)
Establece el archivo ZIP del paquete inalámbrico del dispositivo. |
void
|
setRamdiskFile(File ramdisk, String version)
Obtiene el archivo ramdisk que se usa para crear la imagen del kernel. |
void
|
setTestsDir(File testsDir, String version)
Establece la ruta de acceso local al contenido del archivo tests.zip extraído. |
void
|
setUserDataImageFile(File userDataFile, String version)
Establece el archivo de imagen de datos del usuario que se usará. |
final
void
|
unmountAll()
Desmonta las imágenes de dispositivos montadas. |
Constructores públicos
DeviceBuildInfo
public DeviceBuildInfo ()
DeviceBuildInfo
public DeviceBuildInfo (String buildId,
String buildTargetName)| Parámetros | |
|---|---|
buildId |
String |
buildTargetName |
String |
Métodos públicos
cleanUp
public void cleanUp ()
Limpia los archivos de compilación temporales.
cleanUp
public void cleanUp (List<File> doNotClean)
Versión de cleanUp() en la que no se borran algunos archivos.
| Parámetros | |
|---|---|
doNotClean |
List |
getBasebandImageFile
public File getBasebandImageFile ()
Obtén el archivo de imagen de banda base local.
| Muestra | |
|---|---|
File |
|
getBasebandVersion
public String getBasebandVersion ()
Obtén la versión de banda base.
| Muestra | |
|---|---|
String |
|
getBootloaderImageFile
public File getBootloaderImageFile ()
Obtén el archivo de imagen del bootloader local.
| Muestra | |
|---|---|
File |
|
getBootloaderVersion
public String getBootloaderVersion ()
Obtén la versión del bootloader.
| Muestra | |
|---|---|
String |
|
getDeviceBuildFlavor
public String getDeviceBuildFlavor ()
Es un método opcional para devolver el tipo de compilación de la plataforma que se está probando.
| Muestra | |
|---|---|
String |
|
getDeviceBuildId
public String getDeviceBuildId ()
Devuelve el identificador único de la compilación de la plataforma en prueba. Nunca debe ser nulo. El valor predeterminado es IBuildInfo.UNKNOWN_BUILD_ID.
| Muestra | |
|---|---|
String |
getDeviceImageVersion() si no es null; de lo contrario, IBuildInfo.UNKNOWN_BUILD_ID |
También:
getDeviceImageFile
public File getDeviceImageFile ()
Obtén el archivo ZIP de la imagen del dispositivo local. El valor de devolución puede ser un directorio que es el archivo ZIP de la imagen del dispositivo sin comprimir. Ten en cuenta que, en el caso de un directorio, puede ser un sistema de archivos virtual de solo lectura que limita las operaciones que se pueden aplicar al directorio o a su contenido.
| Muestra | |
|---|---|
File |
|
getDeviceImageVersion
public String getDeviceImageVersion ()
Obtén la versión zip de la imagen del dispositivo local.
| Muestra | |
|---|---|
String |
|
getMkbootimgFile
public File getMkbootimgFile ()
Obtiene el archivo mkbootimg que se usa para crear la imagen del kernel.
| Muestra | |
|---|---|
File |
|
getMkbootimgVersion
public String getMkbootimgVersion ()
Obtiene la versión de mkbootimg.
| Muestra | |
|---|---|
String |
|
getOtaPackageFile
public File getOtaPackageFile ()
Obtén el archivo ZIP del paquete inalámbrico del dispositivo.
| Muestra | |
|---|---|
File |
|
getOtaPackageVersion
public String getOtaPackageVersion ()
Obtén la versión zip del paquete inalámbrico del dispositivo.
| Muestra | |
|---|---|
String |
|
getRamdiskFile
public File getRamdiskFile ()
Obtiene el archivo ramdisk que se usa para crear la imagen del kernel.
| Muestra | |
|---|---|
File |
|
getRamdiskVersion
public String getRamdiskVersion ()
Obtiene la versión de ramdisk.
| Muestra | |
|---|---|
String |
|
getTestsDir
public File getTestsDir ()
Obtén la ruta de acceso local al contenido del archivo tests.zip extraído.
| Muestra | |
|---|---|
File |
|
getTestsDirVersion
public String getTestsDirVersion ()
Obtén la versión extraída de tests.zip.
| Muestra | |
|---|---|
String |
|
getTrustyImageFile
public File getTrustyImageFile ()
Obtén el archivo de imagen de confianza local.
| Muestra | |
|---|---|
File |
|
getTrustyVersion
public String getTrustyVersion ()
Obtiene la versión de confianza.
| Muestra | |
|---|---|
String |
|
getUserDataImageFile
public File getUserDataImageFile ()
Obtén el archivo de imagen de datos del usuario de la prueba local.
| Muestra | |
|---|---|
File |
|
getUserDataImageVersion
public String getUserDataImageVersion ()
Obtiene la versión de la imagen de datos del usuario de la prueba local.
| Muestra | |
|---|---|
String |
|
setBasebandImage
public void setBasebandImage (File basebandFile,
String version)Establece la imagen de banda base para la compilación del dispositivo.
| Parámetros | |
|---|---|
basebandFile |
File: Es la imagen de banda base File. |
version |
String: La versión de la banda base |
setBootloaderImageFile
public void setBootloaderImageFile (File bootloaderImgFile,
String version)Establece la imagen del bootloader para la compilación del dispositivo.
| Parámetros | |
|---|---|
bootloaderImgFile |
File: Es la imagen del cargador de arranque File. |
version |
String: La versión del bootloader |
setDeviceBuildFlavor
public void setDeviceBuildFlavor (String deviceBuildFlavor)
Establece la variante de compilación para la parte del dispositivo de la información de compilación si es diferente de setBuildFlavor(String).
| Parámetros | |
|---|---|
deviceBuildFlavor |
String: Variante de la compilación del dispositivo |
setDeviceImageFile
public void setDeviceImageFile (File deviceImageFile,
String version)Establece el archivo de imagen del sistema del dispositivo que se usará.
| Parámetros | |
|---|---|
version |
String |
setMkbootimgFile
public void setMkbootimgFile (File mkbootimg,
String version)Establece el archivo mkbootimg que se usa para crear la imagen del kernel.
| Parámetros | |
|---|---|
mkbootimg |
File |
version |
String |
setOtaPackageFile
public void setOtaPackageFile (File otaFile,
String version)Establece el archivo ZIP del paquete inalámbrico del dispositivo.
| Parámetros | |
|---|---|
otaFile |
File |
version |
String |
setRamdiskFile
public void setRamdiskFile (File ramdisk,
String version)Obtiene el archivo ramdisk que se usa para crear la imagen del kernel.
| Parámetros | |
|---|---|
ramdisk |
File |
version |
String |
setTestsDir
public void setTestsDir (File testsDir,
String version)Establece la ruta de acceso local al contenido del archivo tests.zip extraído.
| Parámetros | |
|---|---|
version |
String |
setUserImageFile
public void setUserDataImageFile (File userDataFile,
String version)Establece el archivo de imagen de datos del usuario que se usará.
| Parámetros | |
|---|---|
version |
String |
unmountAll
public final void unmountAll ()
Desmonta las imágenes de dispositivos montadas.
Esto es útil para desmontar imágenes del dispositivo antes de que se destruya el objeto DeviceBuildInfo, en situaciones en las que no se puede llamar a cleanUp() debido al uso compartido de archivos, como cuando se llamó a copyAllFileFrom() en este objeto.