Android自动可见应用类型中‘your own app’的准确定义是什么?
Android包可见性中"your own app"的定义
在Android 11及以上的包可见性规则里,"your own app"特指当前运行的应用本身,具体涵盖:
- 当前应用包名下的所有组件,包括Activity、Service、BroadcastReceiver、ContentProvider等
- 同签名的其他应用并不属于这个范畴,这类应用需要在
AndroidManifest.xml中配置<queries>标签才能被当前应用检测到,除非它们符合其他自动可见的规则(比如被当前应用启动过)
当前应用对自身的可见性是默认开放的,无需额外配置就能通过PackageManager获取自身的包信息、组件信息等。
内容的提问来源于stack exchange,提问作者progquester
相关产品推荐
相关产品推荐

