AbiFormatter
public
class
AbiFormatter
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.AbiFormatter |
Classe utilitaire pour l'ABI.
Résumé
Constantes | |
|---|---|
String |
FORCE_ABI_DESCRIPTION
|
String |
FORCE_ABI_STRING
|
Constructeurs publics | |
|---|---|
AbiFormatter()
|
|
Méthodes publiques | |
|---|---|
static
String
|
formatCmdForAbi(String str, String abi)
Méthode d'assistance qui met en forme une chaîne donnée pour inclure des valeurs spécifiques à l'ABI en remplaçant un marqueur donné. |
static
String
|
getDefaultAbi(ITestDevice device, String bitness)
Méthode d'assistance permettant d'obtenir le nom de l'ABI par défaut pour la bitness donnée |
static
String[]
|
getSupportedAbis(ITestDevice device, String bitness)
Méthode d'assistance pour obtenir la liste des ABI compatibles pour la bitness donnée |
Constantes
FORCE_ABI_DESCRIPTION
public static final String FORCE_ABI_DESCRIPTION
Valeur constante : "La taille en bits de l'ABI à utiliser, qui peut être de 32 ou 64."
FORCE_ABI_STRING
public static final String FORCE_ABI_STRING
Valeur constante : "force-abi"
Constructeurs publics
AbiFormatter
public AbiFormatter ()
Méthodes publiques
formatCmdForAbi
public static String formatCmdForAbi (String str,
String abi)Méthode d'assistance qui met en forme une chaîne donnée pour inclure des valeurs spécifiques à l'ABI en remplaçant un marqueur donné.
| Paramètres | |
|---|---|
str |
String : String à mettre en forme, y compris les repères spéciaux |
.ABI_REGEX à remplacer |
abi |
String : String de l'ABI sur laquelle nous souhaitons exécuter le code. |
| Renvoie | |
|---|---|
String |
chaîne formatée. |
getDefaultAbi
public static String getDefaultAbi (ITestDevice device, String bitness)
Méthode d'assistance permettant d'obtenir le nom de l'ABI par défaut pour la bitness donnée
| Renvoie | |
|---|---|
String |
Nom ABI par défaut pour l'ABI donnée. Renvoie la valeur "null" en cas de problème. |
| Génère | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
getSupportedAbis
public static String[] getSupportedAbis (ITestDevice device, String bitness)
Méthode d'assistance pour obtenir la liste des ABI compatibles pour la bitness donnée
| Paramètres | |
|---|---|
bitness |
String : 32 ou 64 ou chaîne vide |
| Renvoie | |
|---|---|
String[] |
la liste des ABI compatibles pour cette architecture |
| Génère | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|