在一台 Android 设备上的多个用户之间共享对本地数据库的访问

Share access to local DB between multiple users on one Android device

Android 可以在一台设备上支持 multiple users

是否可以编写一个 Android 应用程序,允许一台设备上的多个用户从共享的本地数据库(例如 SQLite)读取和写入数据?

因此,如果用户 1 向数据库写入内容,用户 2 可以查看并覆盖它。

两个选项:

  1. 使用两个应用程序。一个应用程序将对数据库的访问导出为 public 服务。用户与之交互的第二个应用调用该服务。
  2. DB in a public folder。这可能不安全。

(基于@FunkSoulBrother、@Ewald 和@k3b 的评论,谢谢。)