Autor Tema: Android, abrir una aplicación android desde otra aplicación android  (Leído 2619 veces)

ciberdrac

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 17
    • Ver Perfil
Hola, quería ver si alguien puede indicarme cómo abrir una aplicación android desde la propia aplicación android, estoy probando con un ejemplo que he visto pero no lo consigo .

Código: [Seleccionar]
Intent launchIntent = getPackageManager().getLaunchIntentForPackage("Ruta_Aplicacion.apk");
startActivity(launchIntent);

Saludos y gracias.

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2662
    • Ver Perfil
Re:Android, abrir una aplicación android desde otra aplicación android
« Respuesta #1 en: 11 de Febrero 2017, 20:58 »
Buenas he encontrado este ejemplo no sé si te podría servir

Código: [Seleccionar]
/** Open another app.
 * @param context current Context, like Activity, App, or Service
 * @param packageName the full package name of the app to open
 * @return true if likely successful, false if unsuccessful
 */
public static boolean openApp(Context context, String packageName) {
    PackageManager manager = context.getPackageManager();
    try {
        Intent i = manager.getLaunchIntentForPackage(packageName);
        if (i == null) {
            return false;
            //throw new PackageManager.NameNotFoundException();
        }
        i.addCategory(Intent.CATEGORY_LAUNCHER);
        context.startActivity(i);
        return true;
    } catch (PackageManager.NameNotFoundException e) {
        return false;
    }
}

Forma de llamarlo para abrir la aplicación:

openApp(this, "com.google.android.maps.mytracks");

Salu2

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".