Sdk28ModuleController

public class Sdk28ModuleController
extends BaseModuleController

java.lang.Object
com.android.tradefed.testtype.suite.module.BaseModuleController
com.android.tradefed.testtype.suite.module.Sdk28ModuleController


Un contrôleur de module pour vérifier si un appareil est sur SDK 28 (Android 9) ou supérieur. Ceci est utilisé pour contourner b / 78780430, où sur les appareils armeabi-v7a Android 8.1, l'instrumentation plantera parce que le package cible a été pré-opté pour arm64 uniquement.

Utilisez en ajoutant cette ligne à votre AndroidTest.xml:

Résumé

Constructeurs publics

Sdk28ModuleController ()

Méthodes publiques

IModuleController.RunStrategy shouldRun (IInvocationContext context)

Méthode pour décider si le module doit fonctionner ou non.

Constructeurs publics

Sdk28ModuleController

public Sdk28ModuleController ()

Méthodes publiques

shouldRun

public IModuleController.RunStrategy shouldRun (IInvocationContext context)

Méthode pour décider si le module doit fonctionner ou non.

Paramètres
context IInvocationContext : le IInvocationContext du module

Retour
IModuleController.RunStrategy Vrai si le module doit s'exécuter, false dans le cas contraire.