【发布时间】:2017-04-03 03:24:19
【问题描述】:
我们有一个带有一组功能(服务)的旧应用。我们还有一个新应用程序已经开始实现一些旧应用程序的功能。我们的目标是当有人开始在新应用中使用服务时,我们希望旧应用关闭这些服务。
我的第一个想法是一个非常简单的机制,比如设置一个标志(在SharedPreferences),然后让旧应用查询这个标志,然后关闭它的服务。
我已经阅读了有关 MODE_WORLD_READABLE 和 SharedPreferences 的信息,但不再推荐这样做。那么有人对此有一个好的方法/解决方案吗?
PS!这些应用使用不同的证书进行签名,但都是由我们开发的。
【问题讨论】:
-
所以无论如何你都必须修改你的旧应用......然后只需添加“关闭”请求
-
@pskink 我不太明白那个评论,但是是的,我们必须修改旧应用程序,但重要的是旧应用程序在确定新应用程序之前不会停止它的服务开始了。 (备份服务)
标签: java android permissions sharedpreferences android-permissions