如何从我的Android应用程序调用另一个应用程序(我没有源代码)

时间:2014-11-20 16:12:34

标签: android

我想通过按我的应用程序中的按钮从我的应用程序中调用另一个应用程序,如另一个游戏应用程序。我是Android新手,我没有得到任何东西。有人请帮助我

1 个答案:

答案 0 :(得分:1)

是的,您可以使用下面的代码

来完成此操作

只需要知道要打开哪个应用程序以及此应用程序的包名称。

Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage("com.package.name");
startActivity(LaunchIntent);

您可以使用此代码

进行检查
PackageManager manager = getPackageManager();
try {
    i = manager.getLaunchIntentForPackage("com.package.name");
    if (i == null)
        throw new PackageManager.NameNotFoundException();
    else
Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage("com.package.name");
startActivity(LaunchIntent);
} catch (PackageManager.NameNotFoundException e) {

}