共享 uid 的 app ,跨 app 启动 activity 这块有个疑问
来源:6-2 如何跨App启动 Activity?有哪些注意事项?

dev_liang
2020-01-03
共享 uid 的 app ,跨 app 启动 activity 这块,也就是第一种启动 activity 的方式,视频中提到的,什么是 “当 uid 是一样的,你就可以启动 B 了?” 呢?
在电脑上试了第一种启动方式,不设置 sharedUserId 的情况下,通过 intent.setComponent 方式也是可以跨 app 启动 activity 的,没有看到 uid 的作用呢?老师求解答
写回答
5回答
-
是不是export设置为true了?
122020-01-04 -
bennyhuo
2020-01-05
最终确认了下问题,是因为同学在代码中为Activity设置了intent-filter,这会导致export的默认值被置为true,因此可以被外部启动。
10 -
bennyhuo
2020-01-04
加课程QQ群找我哈
00 -
bennyhuo
2020-01-04
同学可否把你的demo发我下,我帮你看看
00 -
dev_liang
提问者
2020-01-04
刚又确认了一下代码,确实是不设置 sharedUserId 的情况下,可以启动。没有看到 uid 的作用...
00
相似问题