如何打开android应用程序(如果存在)

如何打开android应用程序(如果存在),android,Android,我想使用android按钮,如果已经安装,可以启动其他应用程序,如果尚未安装,则转到指定的url。 <a href="intent:#Intent;action=your.example.namespace.CUSTOMACTION;package=your.example.namespace;component=your.example.namespace/.activity.YourActivity;S.extraValueName=WOW;end"> Launch App 发

我想使用android按钮,如果已经安装,可以启动其他应用程序,如果尚未安装,则转到指定的url。


<a href="intent:#Intent;action=your.example.namespace.CUSTOMACTION;package=your.example.namespace;component=your.example.namespace/.activity.YourActivity;S.extraValueName=WOW;end">
Launch App
发布应用程序


如果知道包名,可以调用特定的应用程序


您能正确解释一下您的问题吗?再来一点?
Intent launchIntent = getPackageManager().getLaunchIntentForPackage("com.package.name");
startActivity(launchIntent);
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setComponent(new ComponentName("com.package.name","com.package.name.MainActivity"));
startActivity(intent);