Android:从另一个应用程序读取应用程序的设置

标签 android settings

我有两个安卓游戏,这个游戏将它们的数据(分数、其他设置)存储在应用程序的设置中。我很想开发一个 android 小部件,其中应该显示这两个游戏的数据。那么可以从另一个应用程序(在我的例子中是从小部件)读取应用程序的设置吗?我该怎么做?

谢谢, 雅科夫

最佳答案

因为您开发了这两款游戏,所以使用它们的数据变得更加容易。你现在有几个选择。但是对于所有这些选项,我建议强制执行权限:Security and Permissions这样您不想访问数据的应用程序就无法访问它。以下是您的选择:

  1. SharedPreferences但使用 getSharedPreferences("filename", MODE_WORLD_READABLE);
  2. Internal Storage
  3. External Storage
  4. DatabaseContent Provider

关于Android:从另一个应用程序读取应用程序的设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5289516/

相关文章:

java - HTTP/1.1 302 临时移动 - 发生在 Android API 16-17 上

android - 处理文件系统中的文件的奇怪问题

timezone - 设置 Android Things 时区

c# - 使用 TreeNode 作为用户设置

java - Android App 无法启动 Activity ComponentInfo

php - android 用户名密码通过json发送到php-->sql

android - 如何使用 New Folder Picker API 将 SD 卡中的图像显示到 ListView?

django - 尝试使用 venv 中的 django-environ 从 .env.local 文件中创建 django 加载环境变量

python - 传播应用程序设置

c# - 表单开始处的表单位置不正确