首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >应用程序之间共享数据

应用程序之间共享数据
EN

Stack Overflow用户
提问于 2014-04-05 07:09:18
回答 1查看 107关注 0票数 1

我有两个应用程序。

第一个应用程序需要存储一个大的字符串数据。问:我应该把这个字符串存储在哪里,这将被第二个应用程序访问。

我知道android中的数据存储方案。我需要把它存储在内部存储还是SharedPreferences?我知道创建世界可读的文件是非常危险的。

有没有办法与第二个应用分享这个字符串?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-05 07:15:03

在大多数情况下,应用程序之间的数据共享是通过内容提供商实现的最安全和最方便的方式。

你可以在这里寻求帮助:

http://developer.android.com/guide/topics/providers/content-providers.html

或者在这里:

https://developer.android.com/training/sharing/index.html

对于提供商来说,该文件对于其中一个应用程序仍然是私有的,它只是为另一个应用程序提供了一种访问数据的方式。因此,任何第三方应用程序都无法访问该文件--它们可能会访问提供程序,但是如果需要的话,您可以实现一些简单的访问控制。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22877779

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档