gpt4 book ai didi

android - 如何检查 Android 应用程序是否由用户或其他应用程序启动

转载 作者:太空狗 更新时间:2023-10-29 13:34:09 25 4
gpt4 key购买 nike

Android 有没有办法检查应用程序是由用户启动的还是由另一个应用程序/系统启动的?例如,应用程序提供服务或注册为内容提供者。当它启动时,我需要知道它是由交互式用户直接启动的,还是通过 startService 启动的,或者是由 ContentResolver 启动的。这可能吗?

最佳答案

您可以将一些额外的数据( bundle )放入启动您的应用程序的 Intent 中。额外数据中不同类型的值将使您能够确定是哪个服务(或其他)启动了您的应用程序。

关于android - 如何检查 Android 应用程序是否由用户或其他应用程序启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12404395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com