我的项目有2个应用程序(A& B)相互通信。 A将通过ContentProvider访问B&B的数据库。我想要的是A检查B是否正在运行(在这里运行我的意思是B在当前任务托盘上)。
我通过Google找到的所有答案都让我使用了Android.App.ActivityManager.RunningAppProcessInfo
但是,因为A正在通过ContentProvider访问B&#39的数据库,所以即使B不在当前任务托盘上,B也处于运行应用列表中(ReasonCode为RunningAppProcessInfo.ImportanceReasonCode
A有没有办法检查B是否真的在托盘中?