Si! Podemos almacenar el nombre de la aplicación y el paquete usando Package Manager en el programa de Android de forma ática.
Dando el código de muestra para almacenar el nombre de la aplicación y el nombre del paquete en una matriz de doble dimensión:
PackageManager lPackageManager = pContext.getPackageManager ();
Lista paquetes = pm.getInstalledApplications (PackageManager.GET_META_DATA);
String doublearray [] [] = new String [packages.length] [2];
ApplicationInfo lApplicationInfo = nulo;
for (int i = 0; i <packages.lenth; i ++) {
tratar {
lApplicationInfo = packages.get (i);
}
catch (final NameNotFoundException e) {}
if (lApplicationInfo! = nulo) {
Cadena nombre_aplicación = lPackageManager.getApplicationLabel (lApplicationInfo);
Cadena app_package = lApplicationInfo.packageName;
matriz doble [i] = nombre_aplicación;
matriz doble [i] = paquete_aplicaciones;
}
}
- ¿Cuáles son las mejores aplicaciones de Android que definitivamente deberías probar?
- ¿Por qué debería cambiar a Kotlin desde Java para el desarrollo de Android?
- ¿Cuáles son algunas aplicaciones chinas famosas en teléfonos Android en India?
- ¿Cuáles son los mejores videos promocionales y trailers de aplicaciones?
- Cómo preferir suscribirse a aplicaciones y sitios web
También podemos obtener la actividad de lanzamiento usando PackageManager como se muestra a continuación:
lPackageManager.getLaunchIntentForPackage (lApplicatoinInfo.packageName));