Información del paquete
public class PackageInfo
extends Object
java.lang.Objeto | |
↳ | com.android.tradefed.device.PackageInfo |
Contenedor para la información del paquete de una aplicación analizada desde el dispositivo.
Resumen
Constantes | |
---|---|
int | FLAG_PERSISTENT
|
Métodos públicos | |
---|---|
void | addPerUserAttribute (int userId, String attr, String value) |
String | getCodePath () Devuelve dónde se encuentra el paquete en el sistema de archivos. |
String | getFirstInstallTime (int userId) |
String | getPackageName () Devuelve el nombre del paquete de la aplicación. |
String | getVersionCode () Devuelve el nombre de la versión de la aplicación. |
String | getVersionName () Devuelve el nombre de la versión de la aplicación. |
boolean | isPersistentApp () Devuelve |
boolean | isSystemApp () Devuelve |
boolean | isUpdatedSystemApp () Devuelve |
Constantes
FLAG_PERSISTENTE
public static final int FLAG_PERSISTENT
Valor constante: 8 (0x00000008)
Métodos públicos
agregar atributo por usuario
public void addPerUserAttribute (int userId, String attr, String value)
Parámetros | |
---|---|
userId | int |
attr | String |
value | String |
obtenerCodePath
public String getCodePath ()
Devuelve dónde se encuentra el paquete en el sistema de archivos.
Devoluciones | |
---|---|
String |
getFirstInstallTime
public String getFirstInstallTime (int userId)
Parámetros | |
---|---|
userId | int |
Devoluciones | |
---|---|
String |
obtener nombre del paquete
public String getPackageName ()
Devuelve el nombre del paquete de la aplicación.
Devoluciones | |
---|---|
String |
obtener código de versión
public String getVersionCode ()
Devuelve el nombre de la versión de la aplicación. Nota: esto devolverá null
si no se encontró el atributo 'versionCode'
Devoluciones | |
---|---|
String |
getVersionName
public String getVersionName ()
Devuelve el nombre de la versión de la aplicación. Nota: esto devolverá null
si no se encontró el atributo 'versionName', como en los dispositivos froyo.
Devoluciones | |
---|---|
String |
esPersistentApp
public boolean isPersistentApp ()
Devuelve true
si se trata de una aplicación persistente.
Devoluciones | |
---|---|
boolean |
esSystemApp
public boolean isSystemApp ()
Devuelve true
si se trata de una aplicación del sistema.
Devoluciones | |
---|---|
boolean |
isUpdatedSystemApp
public boolean isUpdatedSystemApp ()
Devuelve true
si se trata de una aplicación del sistema que se ha actualizado.
Devoluciones | |
---|---|
boolean |