android - 调用服务的 Activity 或 Receiver 的名称

标签 android android-service android-activity

我有一个从接收器或 Activity 调用的 Intent 服务。我想知道触发服务的接收器或 Activity 的名称。我不想使用任何附加功能或标志来传递给该服务。

有没有办法在代码运行时查看 Activity 堆栈?

最佳答案

据我所知,没有办法检测 Intent 的发送者。

关于android - 调用服务的 Activity 或 Receiver 的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7301380/

相关文章:

java - Android:统计应用程序启动次数

java - 替换 Android Gradle 存储库中的 jcenter()

当我退出应用程序时 Android 服务停止

android - 在 Activity 中绘制图像的最佳方式

java - 高效的Android设计和类的使用

Android - Eprof 工具

android - 如何重置 NavigationView 滚动位置

android - 当应用程序被杀死时,Job Scheduler 服务不工作

android - 我可以在 onDestroy() 函数中使用 AlertDialog 吗?

android - 在 BroadcastReceiver 中启动 Activity