BaseHostJUnit4Test
public
abstract
class
BaseHostJUnit4Test
extends Object
implements
IAbiReceiver,
ITestInformationReceiver
java.lang.Object
|
↳ |
com.android.tradefed.testtype.junit4.BaseHostJUnit4Test
|
Classe de test de base pour exécuter des tests de style JUnit4 hôtes. Cette classe permet d'installer, d'exécuter et de nettoyer les tests d'instrumentation côté hôte. Cette classe est compatible avec plusieurs appareils.
Doit être la seule source de vérité pour exécuter des tests d'instrumentation côté hôte afin d'éviter les doublons d'utilitaire et de classe de base.
Résumé
Méthodes publiques |
final
void
|
autoTearDown()
Démontage automatique de tous les APK installés.
|
final
IAbi
|
getAbi()
|
final
IBuildInfo
|
getBuild()
|
final
ITestDevice
|
getDevice()
|
final
IInvocationContext
|
getInvocationContext()
|
final
TestRunResult
|
getLastDeviceRunResults()
Renvoie l'TestRunResult résultant de la dernière exécution de runDeviceTests.
|
final
|
getListDevices()
|
TestInformation
|
getTestInformation()
|
boolean
|
hasDeviceFeature(String feature)
|
final
void
|
installPackage(DeviceTestRunOptions options)
Installez un fichier APK basé sur le DeviceTestRunOptions sur l'appareil.
|
final
void
|
installPackage(String apkFileName, String... options)
Installez un fichier APK sur l'appareil en indiquant son nom.
|
final
void
|
installPackage(ITestDevice device, String apkFileName, String... options)
Installez un APK en indiquant son nom sur un appareil donné.
|
final
void
|
installPackageAsUser(ITestDevice device, String apkFileName, boolean grantPermission, int userId, String... options)
Installez un APK en indiquant son nom pour un utilisateur spécifique sur un appareil donné.
|
final
void
|
installPackageAsUser(String apkFileName, boolean grantPermission, int userId, String... options)
Installez un fichier APK en indiquant son nom pour un utilisateur spécifique.
|
final
boolean
|
isPackageInstalled(String pkg)
Vérifie si un package d'un nom donné est installé sur l'appareil
|
final
boolean
|
isPackageInstalled(ITestDevice device, String pkg)
Vérifie si un package d'un nom donné est installé sur l'appareil
|
final
boolean
|
runDeviceTests(ITestDevice device, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs)
Méthode permettant d'exécuter un package d'instrumentation installé.
|
final
boolean
|
runDeviceTests(ITestDevice device, String pkgName, String testClassName, String testMethodName, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs)
Méthode permettant d'exécuter un package d'instrumentation installé.
|
final
boolean
|
runDeviceTests(ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, instrumentationArgs, extraListeners)
Méthode permettant d'exécuter un package d'instrumentation installé.
|
final
boolean
|
runDeviceTests(ITestDevice device, String pkgName, String testClassName, String testMethodName, Long testTimeoutMs)
Méthode permettant d'exécuter un package d'instrumentation installé.
|
final
boolean
|
runDeviceTests(ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, instrumentationArgs)
Méthode permettant d'exécuter un package d'instrumentation installé.
|
final
boolean
|
runDeviceTests(String pkgName, String testClassName, String testMethodName)
Méthode permettant d'exécuter un package d'instrumentation installé.
|
final
boolean
|
runDeviceTests(DeviceTestRunOptions options)
Exécute la base d'instrumentation en fonction des informations de DeviceTestRunOptions .
|
final
boolean
|
runDeviceTests(ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, boolean isRestartDisabled, instrumentationArgs, extraListeners)
Méthode permettant d'exécuter un package d'instrumentation installé.
|
final
boolean
|
runDeviceTests(ITestDevice device, String pkgName, String testClassName, String testMethodName)
Méthode permettant d'exécuter un package d'instrumentation installé.
|
final
boolean
|
runDeviceTests(String pkgName, String testClassName, Integer userId, Long testTimeoutMs)
Méthode permettant d'exécuter un package d'instrumentation installé.
|
final
boolean
|
runDeviceTests(String pkgName, String testClassName)
Méthode permettant d'exécuter un package d'instrumentation installé.
|
final
boolean
|
runDeviceTests(ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, instrumentationArgs, extraListeners)
Méthode permettant d'exécuter un package d'instrumentation installé.
|
final
boolean
|
runDeviceTests(String pkgName, String testClassName, Long testTimeoutMs)
Méthode permettant d'exécuter un package d'instrumentation installé.
|
final
boolean
|
runDeviceTests(String runner, String pkgName, String testClassName, String testMethodName)
Méthode permettant d'exécuter un package d'instrumentation installé.
|
final
void
|
setAbi(IAbi abi)
|
final
void
|
setTestInformation(TestInformation testInformation)
|
final
String
|
uninstallPackage(String pkgName)
Désinstalle un package sur l'appareil.
|
final
String
|
uninstallPackage(ITestDevice device, String pkgName)
Désinstalle un package sur l'appareil
|
Constructeurs publics
BaseHostJUnit4Test
public BaseHostJUnit4Test ()
Méthodes publiques
autoTearDown
public final void autoTearDown ()
Démontage automatique de tous les APK installés. Tous les APK seront alors désinstallés de l'appareil sur lequel ils étaient installés.
getAbi
public final IAbi getAbi ()
getLastDeviceRunResults
public final TestRunResult getLastDeviceRunResults ()
Renvoie l'TestRunResult
résultant de la dernière exécution de runDeviceTests. Ou "null" en l'absence de résultats.
getListDevices
public final getListDevices ()
hasDeviceFeature
public boolean hasDeviceFeature (String feature)
Paramètres |
feature |
String |
installPackage
public final void installPackage (DeviceTestRunOptions options)
Installez un fichier APK basé sur le DeviceTestRunOptions
sur l'appareil. L'APK sera nettoyé automatiquement.
Paramètres |
options |
DeviceTestRunOptions : options d'installation du package. |
installPackage
public final void installPackage (String apkFileName,
String... options)
Installez un fichier APK sur l'appareil en indiquant son nom. L'APK sera automatiquement nettoyé.
Paramètres |
apkFileName |
String : nom du fichier APK. |
options |
String : options supplémentaires fournies à la commande d'installation |
installPackage
public final void installPackage (ITestDevice device,
String apkFileName,
String... options)
Installez un APK en indiquant son nom sur un appareil donné. L'APK sera automatiquement nettoyé.
Paramètres |
device |
ITestDevice : ITestDevice sur lequel installer l'APK. |
apkFileName |
String : nom du fichier APK. |
options |
String : options supplémentaires fournies à la commande d'installation |
installPackageAsUser
public final void installPackageAsUser (ITestDevice device,
String apkFileName,
boolean grantPermission,
int userId,
String... options)
Installez un APK en indiquant son nom pour un utilisateur spécifique sur un appareil donné.
Paramètres |
device |
ITestDevice : ITestDevice sur lequel installer l'APK. |
apkFileName |
String : nom du fichier APK. |
grantPermission |
boolean : indique si l'indicateur d'autorisation d'octroi doit être transmis lors de l'installation de l'APK. |
userId |
int : identifiant de l'utilisateur sur lequel installer l'APK. |
options |
String : options supplémentaires fournies à la commande d'installation |
installPackageAsUser
public final void installPackageAsUser (String apkFileName,
boolean grantPermission,
int userId,
String... options)
Installez un fichier APK en indiquant son nom pour un utilisateur spécifique.
Paramètres |
apkFileName |
String : nom du fichier APK. |
grantPermission |
boolean : indique si l'indicateur d'autorisation d'octroi doit être transmis lors de l'installation de l'APK. |
userId |
int : identifiant de l'utilisateur sur lequel installer l'APK. |
options |
String : options supplémentaires fournies à la commande d'installation |
isPackageInstalled
public final boolean isPackageInstalled (String pkg)
Vérifie si un package d'un nom donné est installé sur l'appareil
Paramètres |
pkg |
String : nom du package |
Renvoie |
boolean |
"true" si le package est trouvé sur l'appareil |
isPackageInstalled
public final boolean isPackageInstalled (ITestDevice device,
String pkg)
Vérifie si un package d'un nom donné est installé sur l'appareil
Paramètres |
device |
ITestDevice : l'appareil qui doit désinstaller le package. |
pkg |
String : nom du package |
Renvoie |
boolean |
"true" si le package est trouvé sur l'appareil |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs)
Méthode permettant d'exécuter un package d'instrumentation installé. Utilisez getLastDeviceRunResults()
immédiatement après pour obtenir les détails des résultats.
Paramètres |
device |
ITestDevice : appareil sur lequel exécuter l'instrumentation. |
pkgName |
String : nom du package à exécuter. |
testClassName |
String : nom de la classe de test à exécuter. |
testMethodName |
String : nom de la méthode de test de la classe à exécuter. |
userId |
Integer : ID de l'utilisateur sur lequel exécuter le test. Peut être nul. |
testTimeoutMs |
Long : délai avant expiration (en millisecondes) à appliquer à chaque cas de test. |
Renvoie |
boolean |
"True" si la requête aboutit sans échec. Sinon, cette valeur est "false". |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs)
Méthode permettant d'exécuter un package d'instrumentation installé. Utilisez getLastDeviceRunResults()
immédiatement après pour obtenir les détails des résultats.
Paramètres |
device |
ITestDevice : appareil sur lequel exécuter l'instrumentation. |
pkgName |
String : nom du package à exécuter. |
testClassName |
String : nom de la classe de test à exécuter. |
testMethodName |
String : nom de la méthode de test de la classe à exécuter. |
testTimeoutMs |
Long : délai avant expiration (en millisecondes) à appliquer à chaque cas de test. |
maxTimeToOutputMs |
Long : délai avant expiration maximal que le test doit respecter pour commencer à générer une sortie. |
maxInstrumentationTimeoutMs |
Long : délai avant expiration maximal que l'instrumentation complète doit respecter. |
Renvoie |
boolean |
"True" si la requête aboutit sans échec. Sinon, cette valeur est "false". |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
boolean isTestApiCheckDisabled,
boolean isIsolatedStorageDisabled,
boolean isWindowAnimationDisabled,
instrumentationArgs,
extraListeners)
Méthode permettant d'exécuter un package d'instrumentation installé. Utilisez getLastDeviceRunResults()
immédiatement après pour obtenir les détails des résultats.
Paramètres |
device |
ITestDevice : appareil sur lequel exécuter l'instrumentation. |
runner |
String |
pkgName |
String : nom du package à exécuter. |
testClassName |
String : nom de la classe de test à exécuter. |
testMethodName |
String : nom de la méthode de test de la classe à exécuter. |
userId |
Integer : ID de l'utilisateur sur lequel exécuter le test. Peut être nul. |
testTimeoutMs |
Long : délai avant expiration (en millisecondes) à appliquer à chaque cas de test. |
maxTimeToOutputMs |
Long : délai avant expiration maximal que le test doit respecter pour commencer à générer une sortie. |
maxInstrumentationTimeoutMs |
Long : délai avant expiration maximal que l'instrumentation complète doit respecter. |
checkResults |
boolean : indique si les résultats sont vérifiés pour détecter les plantages. |
isHiddenApiCheckDisabled |
boolean : indique si nous devons désactiver la vérification de l'API masquée. |
isTestApiCheckDisabled |
boolean : indique si la vérification de l'API de test doit être désactivée ou non. |
isIsolatedStorageDisabled |
boolean : indique si le stockage isolé doit être désactivé ou non. |
isWindowAnimationDisabled |
boolean : indique si l'animation de la fenêtre doit être désactivée ou non. |
instrumentationArgs |
: arguments à transmettre à l'instrumentation. |
extraListeners |
|
Renvoie |
boolean |
"True" si la requête a réussi. Sinon, cette valeur est "false". |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName,
Long testTimeoutMs)
Méthode permettant d'exécuter un package d'instrumentation installé. Utilisez getLastDeviceRunResults()
immédiatement après pour obtenir les détails des résultats.
Paramètres |
device |
ITestDevice : appareil sur lequel exécuter l'instrumentation. |
pkgName |
String : nom du package à exécuter. |
testClassName |
String : nom de la classe de test à exécuter. |
testMethodName |
String : nom de la méthode de test de la classe à exécuter. |
testTimeoutMs |
Long : délai avant expiration (en millisecondes) à appliquer à chaque cas de test. |
Renvoie |
boolean |
"True" si la requête aboutit sans échec. Sinon, cette valeur est "false". |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
instrumentationArgs)
Méthode permettant d'exécuter un package d'instrumentation installé. Utilisez getLastDeviceRunResults()
immédiatement après pour obtenir les détails des résultats.
Paramètres |
device |
ITestDevice : appareil sur lequel exécuter l'instrumentation. |
runner |
String |
pkgName |
String : nom du package à exécuter. |
testClassName |
String : nom de la classe de test à exécuter. |
testMethodName |
String : nom de la méthode de test de la classe à exécuter. |
userId |
Integer : ID de l'utilisateur sur lequel exécuter le test. Peut être nul. |
testTimeoutMs |
Long : délai avant expiration (en millisecondes) à appliquer à chaque cas de test. |
maxTimeToOutputMs |
Long : délai avant expiration maximal que le test doit respecter pour commencer à générer une sortie. |
maxInstrumentationTimeoutMs |
Long : délai avant expiration maximal que l'instrumentation complète doit respecter. |
checkResults |
boolean : indique si les résultats sont vérifiés pour détecter les plantages. |
isHiddenApiCheckDisabled |
boolean : indique si nous devons désactiver la vérification de l'API masquée. |
instrumentationArgs |
: arguments à transmettre à l'instrumentation. |
Renvoie |
boolean |
"True" si la requête a réussi. Sinon, cette valeur est "false". |
runDeviceTests
public final boolean runDeviceTests (String pkgName,
String testClassName,
String testMethodName)
Méthode permettant d'exécuter un package d'instrumentation installé. Utilisez getLastDeviceRunResults()
immédiatement après pour obtenir les détails des résultats.
Paramètres |
pkgName |
String : nom du package à exécuter. |
testClassName |
String : nom de la classe de test à exécuter. |
testMethodName |
String : nom de la méthode de test de la classe à exécuter. |
Renvoie |
boolean |
"True" si la requête aboutit sans échec. Sinon, cette valeur est "false". |
runDeviceTests
public final boolean runDeviceTests (DeviceTestRunOptions options)
Exécute la base d'instrumentation en fonction des informations de DeviceTestRunOptions
.
Paramètres |
options |
DeviceTestRunOptions : DeviceTestRunOptions qui pilote la configuration de l'instrumentation. |
Renvoie |
boolean |
"True" si la requête a réussi. Sinon, cette valeur est "false". |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
boolean isTestApiCheckDisabled,
boolean isIsolatedStorageDisabled,
boolean isWindowAnimationDisabled,
boolean isRestartDisabled,
instrumentationArgs,
extraListeners)
Méthode permettant d'exécuter un package d'instrumentation installé. Utilisez getLastDeviceRunResults()
immédiatement après pour obtenir les détails des résultats.
Paramètres |
device |
ITestDevice : appareil sur lequel exécuter l'instrumentation. |
runner |
String |
pkgName |
String : nom du package à exécuter. |
testClassName |
String : nom de la classe de test à exécuter. |
testMethodName |
String : nom de la méthode de test de la classe à exécuter. |
userId |
Integer : ID de l'utilisateur sur lequel exécuter le test. Peut être nul. |
testTimeoutMs |
Long : délai avant expiration (en millisecondes) à appliquer à chaque cas de test. |
maxTimeToOutputMs |
Long : délai avant expiration maximal que le test doit respecter pour commencer à générer une sortie. |
maxInstrumentationTimeoutMs |
Long : délai avant expiration maximal que l'instrumentation complète doit respecter. |
checkResults |
boolean : indique si les résultats sont vérifiés pour détecter les plantages. |
isHiddenApiCheckDisabled |
boolean : indique si nous devons désactiver la vérification de l'API masquée. |
isTestApiCheckDisabled |
boolean : indique si la vérification de l'API de test doit être désactivée ou non. |
isIsolatedStorageDisabled |
boolean : indique si le stockage isolé doit être désactivé ou non. |
isWindowAnimationDisabled |
boolean : indique si l'animation de la fenêtre doit être désactivée ou non. |
isRestartDisabled |
boolean |
instrumentationArgs |
: arguments à transmettre à l'instrumentation. |
extraListeners |
|
Renvoie |
boolean |
"True" si la requête a réussi. Sinon, cette valeur est "false". |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName)
Méthode permettant d'exécuter un package d'instrumentation installé. Utilisez getLastDeviceRunResults()
immédiatement après pour obtenir les détails des résultats.
Paramètres |
device |
ITestDevice : appareil sur lequel exécuter l'instrumentation. |
pkgName |
String : nom du package à exécuter. |
testClassName |
String : nom de la classe de test à exécuter. |
testMethodName |
String : nom de la méthode de test de la classe à exécuter. |
Renvoie |
boolean |
"True" si la requête aboutit sans échec. Sinon, cette valeur est "false". |
runDeviceTests
public final boolean runDeviceTests (String pkgName,
String testClassName,
Integer userId,
Long testTimeoutMs)
Méthode permettant d'exécuter un package d'instrumentation installé. Utilisez getLastDeviceRunResults()
immédiatement après pour obtenir les détails des résultats.
Paramètres |
pkgName |
String : nom du package à exécuter. |
testClassName |
String : nom de la classe de test à exécuter. |
userId |
Integer : ID de l'utilisateur sur lequel exécuter le test. Peut être nul. |
testTimeoutMs |
Long : délai avant expiration (en millisecondes) à appliquer à chaque cas de test. |
Renvoie |
boolean |
"True" si la requête aboutit sans échec. Sinon, cette valeur est "false". |
runDeviceTests
public final boolean runDeviceTests (String pkgName,
String testClassName)
Méthode permettant d'exécuter un package d'instrumentation installé. Utilisez getLastDeviceRunResults()
immédiatement après pour obtenir les détails des résultats.
Paramètres |
pkgName |
String : nom du package à exécuter. |
testClassName |
String : nom de la classe de test à exécuter. |
Renvoie |
boolean |
"True" si la requête aboutit sans échec. Sinon, cette valeur est "false". |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
boolean isTestApiCheckDisabled,
boolean isIsolatedStorageDisabled,
instrumentationArgs,
extraListeners)
Méthode permettant d'exécuter un package d'instrumentation installé. Utilisez getLastDeviceRunResults()
immédiatement après pour obtenir les détails des résultats.
Paramètres |
device |
ITestDevice : appareil sur lequel exécuter l'instrumentation. |
runner |
String |
pkgName |
String : nom du package à exécuter. |
testClassName |
String : nom de la classe de test à exécuter. |
testMethodName |
String : nom de la méthode de test de la classe à exécuter. |
userId |
Integer : ID de l'utilisateur sur lequel exécuter le test. Peut être nul. |
testTimeoutMs |
Long : délai avant expiration (en millisecondes) à appliquer à chaque cas de test. |
maxTimeToOutputMs |
Long : délai avant expiration maximal que le test doit respecter pour commencer à générer une sortie. |
maxInstrumentationTimeoutMs |
Long : délai avant expiration maximal que l'instrumentation complète doit respecter. |
checkResults |
boolean : indique si les résultats sont vérifiés pour détecter les plantages. |
isHiddenApiCheckDisabled |
boolean : indique si nous devons désactiver la vérification de l'API masquée. |
isTestApiCheckDisabled |
boolean : indique si la vérification de l'API de test doit être désactivée ou non. |
isIsolatedStorageDisabled |
boolean : indique si le stockage isolé doit être désactivé ou non. |
instrumentationArgs |
: arguments à transmettre à l'instrumentation. |
extraListeners |
|
Renvoie |
boolean |
"True" si la requête a réussi. Sinon, cette valeur est "false". |
runDeviceTests
public final boolean runDeviceTests (String pkgName,
String testClassName,
Long testTimeoutMs)
Méthode permettant d'exécuter un package d'instrumentation installé. Utilisez getLastDeviceRunResults()
immédiatement après pour obtenir les détails des résultats.
Paramètres |
pkgName |
String : nom du package à exécuter. |
testClassName |
String : nom de la classe de test à exécuter. |
testTimeoutMs |
Long : délai avant expiration (en millisecondes) à appliquer à chaque cas de test. |
Renvoie |
boolean |
"True" si la requête aboutit sans échec. Sinon, cette valeur est "false". |
runDeviceTests
public final boolean runDeviceTests (String runner,
String pkgName,
String testClassName,
String testMethodName)
Méthode permettant d'exécuter un package d'instrumentation installé. Utilisez getLastDeviceRunResults()
immédiatement après pour obtenir les détails des résultats.
Paramètres |
runner |
String : exécuteur d'instrumentation à utiliser. |
pkgName |
String : nom du package à exécuter. |
testClassName |
String : nom de la classe de test à exécuter. |
testMethodName |
String : nom de la méthode de test de la classe à exécuter. |
Renvoie |
boolean |
"True" si la requête aboutit sans échec. Sinon, cette valeur est "false". |
setAbi
public final void setAbi (IAbi abi)
public final void setTestInformation (TestInformation testInformation)
Paramètres |
testInformation |
TestInformation |
uninstallPackage
public final String uninstallPackage (String pkgName)
Désinstalle un package sur l'appareil.
Paramètres |
pkgName |
String : package Android à désinstaller |
Renvoie |
String |
String avec un code d'erreur ou null en cas de réussite |
uninstallPackage
public final String uninstallPackage (ITestDevice device,
String pkgName)
Désinstalle un package sur l'appareil
Paramètres |
device |
ITestDevice : l'appareil qui doit désinstaller le package. |
pkgName |
String : package Android à désinstaller |
Renvoie |
String |
String avec un code d'erreur ou null en cas de réussite |