如何在 android 中启动任何应用程序时设置接收器?
How to set receiver when any application launched in android.?
我想在任何应用程序在 android 中启动时设置接收器,之后我必须做一些事情 task.is 有什么办法吗?
@Override
public void onReceive(Context context, Intent intent) {
try {
} catch (Exception e) {
}
}
我必须设置这个接收器,每当启动任何应用程序时....
据我了解,您希望在启动任何应用程序时都收到广播。不幸的是,系统没有为此触发任何意图,因此在启动任何其他应用程序时无法接收广播。虽然,您可以使用 ActivityManager 和 ComponentInfo 确定当前 运行 应用程序(Google 它,尽管此方法仅适用于 pre-L 设备,因为 Android L 已删除此视图增加安全性)。希望这有帮助。
我想在任何应用程序在 android 中启动时设置接收器,之后我必须做一些事情 task.is 有什么办法吗?
@Override
public void onReceive(Context context, Intent intent) {
try {
} catch (Exception e) {
}
}
我必须设置这个接收器,每当启动任何应用程序时....
据我了解,您希望在启动任何应用程序时都收到广播。不幸的是,系统没有为此触发任何意图,因此在启动任何其他应用程序时无法接收广播。虽然,您可以使用 ActivityManager 和 ComponentInfo 确定当前 运行 应用程序(Google 它,尽管此方法仅适用于 pre-L 设备,因为 Android L 已删除此视图增加安全性)。希望这有帮助。