我有一套5个应用程序。计划使用sharedUserId在每个应用程序之间共享凭据以实现单点登录(不正确的方法)。凭据将存储在首选项中,每个应用程序都必须检查特定的首选项。如果可用,则将使用凭据绕过loginAcitvity。根据sharedUserId示例,首选项附加到一个应用程序的上下文。如何对所有应用程序有共同的偏好?由于可能存在可能未安装的应用程序很少的情况。
我没有使用帐户,因为可能需要很长时间才能为所有应用程序实施。
答案 0 :(得分:0)
像这样初始化您的SharedPrefs
SharedPreferences prefs = getSharedPreferences("any_name",
Context.MODE_WORLD_READABLE);
所以它可以从所有应用程序访问。