android - 是否有可能知道我的 Application.onCreate() 是因为 Activity 启动还是因为 BroadcastReceiver 被调用?

标签 android

我需要知道我的 Application.onCreate()当用户点击我的应用程序图标或因为 BroadcastReceiver 而被调用时被调用被触发,或 WorkManager或任何其他可以启动应用程序的东西。
是否有可能以编程方式知道这一点?

最佳答案

Is it possible to know this programmatically?


不,对不起。
基本上,如果你关心入口点,逻辑不属于 onCreate()Application ,而是在入口点本身。

关于android - 是否有可能知道我的 Application.onCreate() 是因为 Activity 启动还是因为 BroadcastReceiver 被调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66081543/

相关文章:

Android 签名 APK 不显示 Googlemap

java - 通过http-auth下载文件

android - 如果 `SIM` 状态为 `NETWORK_LOCKED` ,我如何在 Android 中以编程方式解锁它?

android - 在一行中对齐和调整textview和edittext的宽度

Android WebRTC 与英特尔 webRTC 套件崩溃

android - 警报对话框选项之间的分隔符

javascript - 如何在 Android webview 中通过 ID 捕获元素点击?

android - 检查特定 LazyColumn 项目何时出现的有效方法?

android - 如何清理或刷新 ImageView 位图 Canvas ?

android - 在libGDX中绘制线条动画