我有一个要求,每当用户打开应用程序时,都应该生成一个事件,我必须在我的应用程序中进行一些处理。我意识到android不广播那个事件。因此,我被困住并寻找解决方法。
我还遇到了一些做类似事情的应用程序,例如:
Avast Mobile Security:在应用程序打开时对其进行扫描。
保险柜:打开锁定的应用程序时显示密码键盘。
谁能告诉我这些应用程序如何检测应用程序打开事件或为我指明正确的方向。
我以前做过一些 Windows API Hooking,但不确定我是否也可以在 android 中使用这种技术。我遇到过一些运行时代码注入框架,例如“Cydia Substrate”和“Xposed”。这些东西能解决我的问题吗?