在多个应用之间共享设置

时间:2013-09-25 19:36:07

标签: android settings data-sharing

我是Android开发新手,我正在寻找解决问题的最佳解决方案。

我对几乎所有事情都持开放态度。我目前处于“实验阶段”,所以如果需要,我可以将设计颠倒过来。

我正在开发一系列应用程序(最终大约5-10个),它们应该能够共享全局设置。

应用程序将全部与WebService通信,并且必须识别自己以使用其功能。 标识包括“设备ID”。每个应用都应该在同一台设备上发送相同的ID。 我想在其中一个应用程序的第一次启动时创建ID,然后从任何这些应用程序中使用它。

我搜索了很长时间但没有找到解决方案。 在我发现的大多数与我的问题相关的问题中,建议使用ContentProvider。 我认为这在我的情况下是不可能的,因为我没有可以提供设置的中央应用程序。

以下是我已经阅读的一些问题:

Android sharing data (state,value,config) between multiple apps & activities

I am unable to get Shared Preferences of other application

Copy/share configurations between paid/free versions of Android app?

Android Shared Internal Storage

Create and Share a File from Internal Storage

Saving public files in the internal storage

由于不推荐使用MODE_WORLD_READABLE和MODE_WORLD_WRITEABLE,以下内容也不是我想要的但非常接近:Sharing files/ installation directory between two apps

我也读过关于ANDROID_ID但这似乎不是一个好选择。

我希望你们中的一个能引导我找到一个好的解决方案。

0 个答案:

没有答案