从任意app,启动另外一个app的activity:

  1. Android从一个APP跳转到另一个APP的某Activity

(1) 把要跳转的目标APP的指定Activity暴露出来
在AnroidManifest文件中给activity节点设置 Android:exported="true",该属性表示当前Activity能否被另外一个Application的组件启动,true允许启动,false不允许。默认是false。注意:该属性是四大组件都拥有的。

  
  

1
2
3
4
(2) 启动/跳转

    Intent intent = new Intent();
    intent.setClassName("com.example.hust_twj.secondapp", "com.example.hust_twj.secondapp.LoginActivity");
    startActivity(intent); 

你可能感兴趣的:(从任意app,启动另外一个app的activity:)