IDeviceBuildInfo

public interface IDeviceBuildInfo
implements IBuildInfo

com.android.tradefed.build.IDeviceBuildInfo


Un IBuildInfo qui représente une version complète d'un appareil Android et (éventuellement) ses tests.

Résumé

Méthodes publiques

abstract void cleanUp ()

Supprime tous les fichiers temporaires.

abstract File getBasebandImageFile ()

Obtenez le fichier image de la bande de base locale.

abstract String getBasebandVersion ()

Obtenez la version en bande de base.

abstract File getBootloaderImageFile ()

Obtenez le fichier image du chargeur de démarrage local.

abstract String getBootloaderVersion ()

Obtenez la version du chargeur de démarrage.

abstract String getDeviceBuildFlavor ()

Méthode facultative pour renvoyer le type de build de plateforme testé.

abstract String getDeviceBuildId ()

Renvoie l'identifiant unique de la version de plate-forme testée.

abstract File getDeviceImageFile ()

Obtenez le fichier zip de l'image de l'appareil local.

abstract String getDeviceImageVersion ()

Obtenez la version zip de l'image de l'appareil local.

abstract File getMkbootimgFile ()

Obtient le fichier mkbootimg utilisé pour créer l'image du noyau.

abstract String getMkbootimgVersion ()

Obtient la version de mkbootimg.

abstract File getOtaPackageFile ()

Obtenez le fichier zip du package OTA de l'appareil.

abstract String getOtaPackageVersion ()

Obtenez la version zip du package OTA de l'appareil.

abstract File getRamdiskFile ()

Obtient le fichier ramdisk utilisé pour créer l'image du noyau.

abstract String getRamdiskVersion ()

Obtient la version du disque virtuel.

default File getResourcesDir ()

Renvoie le répertoire contenant certaines des ressources téléchargées.

abstract File getTestsDir ()

Obtenez le chemin d'accès local au contenu extrait du fichier tests.zip.

abstract String getTestsDirVersion ()

Obtenez la version extraite de tests.zip.

abstract File getUserDataImageFile ()

Obtenez le fichier image de données utilisateur de test local.

abstract String getUserDataImageVersion ()

Obtenez la version locale de l'image des données utilisateur de test.

abstract void setBasebandImage (File basebandFile, String version)

Définissez l'image de bande de base pour la version de l'appareil.

abstract void setBootloaderImageFile (File bootloaderImgFile, String version)

Définissez l'image du chargeur de démarrage pour la version de l'appareil.

default void setDeviceBuildFlavor (String deviceBuildFlavor)

Définissez le build-flavor pour la partie périphérique des informations de build s'il est différent de IBuildInfo.setBuildFlavor(String) .

abstract void setDeviceImageFile (File deviceImageFile, String version)

Définissez le fichier image système du périphérique à utiliser.

abstract void setMkbootimgFile (File mkbootimg, String version)

Définit le fichier mkbootimg utilisé pour créer l'image du noyau.

abstract void setOtaPackageFile (File otaFile, String version)

Définissez le fichier zip du package OTA de l'appareil.

abstract void setRamdiskFile (File ramdisk, String version)

Obtient le fichier ramdisk utilisé pour créer l'image du noyau.

default void setResourcesDir (File resourcesDir, String version)

Définit le répertoire de ressources ERROR(/File) .

abstract void setTestsDir (File testsZipFile, String version)

Définissez le chemin local vers le contenu du fichier tests.zip extrait.

abstract void setUserDataImageFile (File userDataFile, String version)

Définissez le fichier image des données utilisateur à utiliser.

Méthodes publiques

nettoyer

public abstract void cleanUp ()

Supprime tous les fichiers temporaires.

getBasebandImageFile

public abstract File getBasebandImageFile ()

Obtenez le fichier image de la bande de base locale.

Retour
File

getBasebandVersion

public abstract String getBasebandVersion ()

Obtenez la version en bande de base.

Retour
String

getBootloaderImageFile

public abstract File getBootloaderImageFile ()

Obtenez le fichier image du chargeur de démarrage local.

Retour
File

getBootloaderVersion

public abstract String getBootloaderVersion ()

Obtenez la version du chargeur de démarrage.

Retour
String

getDeviceBuildFlavorgetDeviceBuildFlavor

public abstract String getDeviceBuildFlavor ()

Méthode facultative pour renvoyer le type de build de plateforme testé.

Retour
String

getDeviceBuildId

public abstract String getDeviceBuildId ()

Renvoie l'identifiant unique de la version de plate-forme testée. Ne doit jamais être nul. Par défaut, IBuildInfo.UNKNOWN_BUILD_ID .

Retour
String

getDeviceImageFile

public abstract File getDeviceImageFile ()

Obtenez le fichier zip de l'image de l'appareil local.

Retour
File

getDeviceImageVersion

public abstract String getDeviceImageVersion ()

Obtenez la version zip de l'image de l'appareil local.

Retour
String

getMkbootimgFile

public abstract File getMkbootimgFile ()

Obtient le fichier mkbootimg utilisé pour créer l'image du noyau.

Retour
File

getMkbootimgVersion

public abstract String getMkbootimgVersion ()

Obtient la version de mkbootimg.

Retour
String

getOtaPackageFile

public abstract File getOtaPackageFile ()

Obtenez le fichier zip du package OTA de l'appareil.

Retour
File

getOtaPackageVersion

public abstract String getOtaPackageVersion ()

Obtenez la version zip du package OTA de l'appareil.

Retour
String

getRamdiskFile

public abstract File getRamdiskFile ()

Obtient le fichier ramdisk utilisé pour créer l'image du noyau.

Retour
File

getRamdiskVersion

public abstract String getRamdiskVersion ()

Obtient la version du disque virtuel.

Retour
String

getResourcesDir

public File getResourcesDir ()

Renvoie le répertoire contenant certaines des ressources téléchargées. (Les ressources sont généralement associées à une définition de périphérique isFake=true). Renvoie null si aucun répertoire de ressources n'est disponible.

Retour
File

getTestsDir

public abstract File getTestsDir ()

Obtenez le chemin d'accès local au contenu extrait du fichier tests.zip.

Retour
File

getTestsDirVersion

public abstract String getTestsDirVersion ()

Obtenez la version extraite de tests.zip.

Retour
String

getUserDataImageFile

public abstract File getUserDataImageFile ()

Obtenez le fichier image de données utilisateur de test local.

Retour
File

getUserDataImageVersion

public abstract String getUserDataImageVersion ()

Obtenez la version locale de l'image des données utilisateur de test.

Retour
String

setBasebandImage

public abstract void setBasebandImage (File basebandFile, 
                String version)

Définissez l'image de bande de base pour la version de l'appareil.

Paramètres
basebandFile File : l' ERROR(/File)

version String : la version du baseband

setBootloaderImageFile

public abstract void setBootloaderImageFile (File bootloaderImgFile, 
                String version)

Définissez l'image du chargeur de démarrage pour la version de l'appareil.

Paramètres
bootloaderImgFile File : l' ERROR(/File)

version String : la version du bootloader

setDeviceBuildFlavorsetDeviceBuildFlavor

public void setDeviceBuildFlavor (String deviceBuildFlavor)

Définissez le build-flavor pour la partie périphérique des informations de build s'il est différent de IBuildInfo.setBuildFlavor(String) .

Paramètres
deviceBuildFlavor String : version de la version de l'appareil

setDeviceImageFile

public abstract void setDeviceImageFile (File deviceImageFile, 
                String version)

Définissez le fichier image système du périphérique à utiliser.

Paramètres
version String

setMkbootimgFile

public abstract void setMkbootimgFile (File mkbootimg, 
                String version)

Définit le fichier mkbootimg utilisé pour créer l'image du noyau.

Paramètres
mkbootimg File

version String

setOtaPackageFilesetOtaPackageFile

public abstract void setOtaPackageFile (File otaFile, 
                String version)

Définissez le fichier zip du package OTA de l'appareil.

Paramètres
otaFile File

version String

setRamdiskFile

public abstract void setRamdiskFile (File ramdisk, 
                String version)

Obtient le fichier ramdisk utilisé pour créer l'image du noyau.

Paramètres
ramdisk File

version String

setResourcesDir

public void setResourcesDir (File resourcesDir, 
                String version)

Définit le répertoire de ressources ERROR(/File) .

Paramètres
resourcesDir File : Le répertoire contenant les ressources partagées.

version String : La version du fichier répertoire.

setTestsDir

public abstract void setTestsDir (File testsZipFile, 
                String version)

Définissez le chemin local vers le contenu du fichier tests.zip extrait.

Paramètres
version String

setUserDataImageFile

public abstract void setUserDataImageFile (File userDataFile, 
                String version)

Définissez le fichier image des données utilisateur à utiliser.

Paramètres
version String