在Android应用程序中启动另一个应用程序

时间:2012-10-12 04:06:50

标签: android

我是Android新手。说,我打开一个应用程序,我想点击一个按钮后打开另一个应用程序。我怎样才能完成这项任务?如果你能为我提供一些教程,我将不胜感激。

6 个答案:

答案 0 :(得分:2)

Intent intent = new Intent();    
intent.setClassName("**package.name**", "**package.name.LauncherActivityName**");
startActivityForResult(intent,REQUEST_CODE);

您需要知道要调用的活动的包和类名

答案 1 :(得分:1)

使用此代码:

Intent launchIntent = getPackageManager().getLaunchIntentForPackage("com.example.package");
startActivity(launchIntent);

您要发布的应用必须在设备上。

答案 2 :(得分:1)

Intent i = new Intent(Intent.ACTION_MAIN);
PackageManager manager = getPackageManager();
i = manager.getLaunchIntentForPackage("app package name");
i.addCategory(Intent.CATEGORY_LAUNCHER);
startActivity(i);

答案 3 :(得分:0)

Intent appIntent = getPackageManager().getLaunchIntentForPackage("your app package name ");
startActivity(appIntent );

答案 4 :(得分:0)

如果其他应用程序是预先打包的应用程序,则this教程可能会对您有所帮助。

如果其他应用程序将成为您的应用程序,那么您需要学习隐含意图tutorials

答案 5 :(得分:0)

还包括您计划在调用包的Manifest文件中调用的其他应用程序的活动。