从另一个应用更改一个应用偏好

时间:2012-08-22 07:14:57

标签: android share sharedpreferences

我有两个应用程序,我想要一个应用程序来更改另一个应用程序中的首选项。

有可能吗?如果是这样,那怎么样?

4 个答案:

答案 0 :(得分:1)

这意味着您需要在两个应用程序之间进行一些通道。 如果应用程序提供内容提供者,则B应用程序可以访问该内容提供者并更改该提供者中的值。 看看这篇文章http://developer.android.com/guide/topics/providers/content-providers.html

答案 1 :(得分:1)

您可以使用内容提供商。将您的设置放在数据库中,以便其他应用程序可以读取。

答案 2 :(得分:1)

此处讨论了类似的问题"How to share preferences between apps ?"

希望这可以是有用的

答案 3 :(得分:1)

是的,您可以在各种应用程序中使用共享优先级,但这会导致安全性和数据滥用,有时会导致应用程序崩溃。

点击链接即可获得完整概述: http://www.kpbird.com/2011/04/android-indepth-sharedpreference.html