intenta llamar a la actividad de aplicación de su código utilizando el, otro nombre y la actividad paquete de la aplicación nombre o por los filtros de Intención que es pertenece a esa otra aplicación que necesita para llamar ...
Intent newIntent;
newIntent = new Intent("other application Package name","class name");
startActivity(newIntent);
Compruebe si se ha iniciado o no.
// Si se pone en marcha, no hacer nada
// Si no es así, a continuación, navegar por la interfaz de usuario de Google Play Intención.
Intent googlePlay = new Intent(Intent.ACTION_VIEW);
googlePlay.setData(Uri.parse("market://details?id="+"other application package name"));
startActivity(googlePlay);
Mira http://stackoverflow.com/questions/9480045/how-to-download-adobe-reader-programatically-if-not-exists/9480211#9480211 – user370305