Java 从我们的应用程序调用(启动)像whatsapp这样的其他应用程序需要哪些权限

Java 从我们的应用程序调用(启动)像whatsapp这样的其他应用程序需要哪些权限,java,android,xml,Java,Android,Xml,我的代码: Button buton = (Button) findViewById(R.id.button); buton.setOnClickListener(new View.OnClickListener() { public void onClick(View arg0) { Intent inte = getPackageManager().getLaunchIntentForPackage("com.whatsapp"); if (inte != null)

我的代码:

Button buton = (Button) findViewById(R.id.button);

buton.setOnClickListener(new View.OnClickListener() {


public void onClick(View arg0) {

   Intent inte = getPackageManager().getLaunchIntentForPackage("com.whatsapp");
   if (inte != null)
      startActivity(inte);
   else
      toast.show();

您需要验证您愿意运行的另一个应用程序的活动是否已导出。
whatsapp的启动程序活动肯定已导出,因此您可能不需要任何权限。

您需要验证您愿意运行的另一个应用程序的活动是否已导出。
whatsapp的launcher活动肯定是导出的,因此您可能不需要任何权限。

您不需要任何权限,只需通过意图启动即可。
请注意,在某些情况下,这可能会导致应用被商店拒绝(如果您调用另一个应用程序,如whatsapp,因为它可能不是whatsapp完全允许的)

您不需要任何权限,您可以通过意图启动它。
请注意,在某些情况下,这可能会导致应用被商店拒绝(如果您调用另一个应用程序,如whatsapp,因为它可能不是whatsapp完全允许的)

询问您想要启动的应用程序的开发人员。通常,启动启动程序活动不需要权限。请询问要启动的应用程序的开发人员。通常,启动启动程序活动不需要权限。