是否有可能从Android应用程序运行Android应用程序?

时间:2017-02-24 12:10:01

标签: android android-intent react-native

是否有可能从Android应用程序运行Android应用程序?例如,我在应用程序1中有一个按钮,当我按下该按钮时,我希望应用程序2启动。我正在使用react-native开发应用程序。

我尝试使用Linking组件但是我收到此错误“找不到处理Intent的活动”。所以我试着编辑AndroidManifest.xml,也没有太大的成功。

提前致谢。

1 个答案:

答案 0 :(得分:1)

是的,通过Intent,我们通过传递Application Package名称及其类名和完整的包名来调用另一个应用程序的Activity,如下面的Intent。

Intent intent = new Intent();
intent.setComponent(new ComponentName("com.example", "com.example.MyExampleActivity"));
startActivity(intent);

Allowing Other Apps to Start Your Activity