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

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

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

  <activity
      android:name=".LoginActivity"
      android:exported="true">
  </activity>

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

    Intent intent = new Intent();
    intent.setClassName("com.example.hust_twj.secondapp", "com.example.hust_twj.secondapp.LoginActivity");
    startActivity(intent); 
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容