Deseo obtener el nombre de mi aplicación. ¿Cómo puedo obtener eso? Gracias de antemano.¿Cómo obtener el nombre de la aplicación en android?
Respuesta
puede utilizar PackageManager # getApplicationInfo()
Para obtener el nombre de la aplicación para todos los paquetes instalados en el dispositivo. Asumiendo que tiene el objeto actual contexto ctx
Resources appR = ctx.getResources();
CharSequence txt = appR.getText(appR.getIdentifier("app_name",
"string", ctx.getPackageName()));
Puede utilizar PackageManager
clase para obtener ApplicationInfo
:
final PackageManager pm = context.getPackageManager();
ApplicationInfo ai;
try {
ai = pm.getApplicationInfo(packageName, 0);
} catch (final NameNotFoundException e) {
ai = null;
}
final String applicationName = (String) (ai != null ? pm.getApplicationLabel(ai) : "(unknown)");
EDIT: CharSequence c = pm.getApplicationLabel(pm.getApplicationInfo(info.processName,PackageManager.GET_META_DATA));
Esto haría return the application name as defined in <application> tag of its manifest
.
Intenté este código pero está devolviendo el nombre del paquete no el nombre de la aplicación. – Prachi
qué tal para esta línea, CharSequence c = pm.getApplicationLabel (pm.getApplicationInfo (info.processName, PackageManager.GET_META_DATA)); – user370305
Utilice esta
String applicationName = getResources().getString(R.string.app_name);
Referencia: Resource Types
nice and ez :-) –
@Downvoters ¿Por qué downvotes aquí? ¿Por qué no publicar un comentario al respecto? ¿No eres un hombre? –
¡Fácil! gracias .. –
contexto tiene la función getString (int resid): Context
por lo que se puede utilizar fácilmente como este.
context.getString(R.string.app_name);
- 1. ¿Cómo obtener el nombre de la aplicación instalada en android?
- 2. Android: Obtener nombre de la aplicación (no Nombre del paquete)
- 3. android, cómo obtener el nombre del paquete?
- 4. obtener el nombre de la aplicación del nombre del paquete
- 5. Cómo obtener el ícono de la aplicación en Android
- 6. Cómo cambiar el nombre de la aplicación de Android
- 7. Android: ¿Cómo obtener el nombre Disponibles imagen
- 8. ¿Cómo puedo obtener el nombre del paquete en android?
- 9. Android: Obtenga el nombre de aplicación de la intención
- 10. Opciones Boost - Obtener nombre de la aplicación
- 11. ¿Cómo obtener el nombre de la red wifi fuera de Android usando la API de Android?
- 12. Android KSoap2: cómo obtener el nombre de propiedad
- 13. ¿Cómo obtener el nombre del proceso de una aplicación?
- 14. Android: ¿Obtener el nombre de archivo de la cámara?
- 15. ¿Cómo puedo obtener el nombre de la fuente de datos de la aplicación en Coldfusion 10?
- 16. ¿Cómo obtener el nombre de la constante?
- 17. ¿Cómo localizar el nombre de la aplicación?
- 18. ¿Cómo obtener el nombre del archivo de la intención?
- 19. Android Google Play cambia el nombre de la aplicación
- 20. No se muestra el nombre de la aplicación para Android
- 21. Android: obtenga el nombre del archivo adjunto en mi aplicación
- 22. ¿Cómo obtener la id de la aplicación Android?
- 23. Obtener la zona horaria actual en la aplicación de Android
- 24. ¿Cómo obtener el nombre del método ganar 8 aplicación
- 25. Obtener el nombre del fabricante en el dispositivo Android
- 26. API para obtener revisiones de android google play (Obtener nombre de dispositivo y versión de aplicación)
- 27. Obtener el nombre de la versión de la aplicación usando adb
- 28. aplicación alineación central nombre en android`
- 29. ¿Cómo cambiar el nombre de un archivo en sdcard con la aplicación de Android?
- 30. Cómo nombrar la aplicación Android
¿Está buscando el nombre de la etiqueta, el nombre del paquete o el nombre apk? ¿Por qué necesitas esta información? – spatulamania
Estoy buscando el nombre de la aplicación porque lo necesito al momento de iniciar la aplicación. – Prachi
El nombre del archivo apk real es arbitrario y no debería afectar nada. ¿Por qué el nombre del paquete es insuficiente? – spatulamania