关于exported,是否只要想外部启动则必须为true?
来源:6-2 如何跨App启动 Activity?有哪些注意事项?

慕粉3374237
2021-02-28
老师,关于打开外部activity我还有几点疑问
1.使用隐式跳转或者scheme进行跳转外部app时,目标activity是否需要设置exported?
2.当别人只是想打开我的应用时该怎么办?比如app已经是后台了换到前台,不在后台启动app
3.打开指定activity,若app已存在则打开目标activity,若app未存在则先启动app创建首页后再创建目标activity
2,3都是以前做深链和h5联调时的问题,虽然都解决了但是我认为很不优雅,逻辑有点乱
写回答
2回答
-
bennyhuo
2021-02-28
3. 创建首页不清楚是什么逻辑哈。不过,可以发同一个广播,接收方可以根据自身的运行状态来决定如何启动目标activity。
00 -
bennyhuo
2021-02-28
1. 需要直接设置或者间接设置,间接就是intentfilter ,会讲export置为true
2. 印象中有个 bringtofront的方法
00
相似问题