具有intent过滤器的活动可以由来自其他应用程序的显式Intent触发。
然后,每个主要活动都有一个intent过滤器,比如动作android:name =“android.intent.action.MAIN”,类别android:name =“android.intent.category.LAUNCHER”,导出到另一个应用程序?
这是否意味着每个主要活动都容易受到其他应用程序的攻击?
答案 0 :(得分:0)
首先,应用程序间通信由构建Java堆栈的抽象Linux内核引导,构成Android平台。这个底层Linux内核在某种程度上确实监视来自应用层的每个调用,该应用层必须处理与调用应用程序本身无关的数据。
其次,在真正意义上导入意图,不允许有权访问其他应用程序意图的应用程序仅基于与其关联的intent过滤器访问与外部应用程序关联的其他数据或功能
希望这有帮助。