From one of my apps, I\'m trying to launch another. I want to use an explicit intent.
ComponentName cn = new ComponentName(\"com.myOtherApp\", \"OtherAppActi
I had this problem and searched for hours looking for a solution. Finally found it: http://www.krvarma.com/2010/08/launching-external-applications-in-android. That link shows how to use the package manager to launch any application for which you have simply the package name:
PackageManager pm = this.getPackageManager();
try
{
Intent it = pm.getLaunchIntentForPackage(sName);
if (null != it)
this.startActivity(it);
}
catch (ActivityNotFoundException e)
{
}