我有三个 android 应用程序:app_1、app_2 和 app_3。所有人都使用相同的密钥签名并共享相同的 UID。app_1 和 app_3 没有持久存储(没有数据库 + 文件系统),它们都在 app_2 用户空间上工作。我在这里有两个问题:
如果 app_2 死掉或被系统关闭,它的用户空间会发生什么?app_1 和 app_2 仍然可以访问它吗?
当 app_1 和 app_3 完成持久化存储时,我需要一种方法来通知 app_2,然后 app_2 可以采取一些措施。我不确定我是否在 app_2 中运行带有一些事件侦听器的服务是否符合我的需要。是否有保证的方法可以让 app_2 进入睡眠模式并在事件期间唤醒?还有其他方法吗?