【问题标题】:Android 11 SQLite with Scoped Storage具有范围存储的 Android 11 SQLite
【发布时间】:2021-02-17 18:56:46
【问题描述】:

我似乎无法在应用程序“文件”文件夹(即 Andorid/Data/my.app/files)之外的任何地方访问和加载 sqlite 文件。我错过了什么吗?除非将数据复制到临时位置或其他位置,否则 SQLite 似乎无法使用 Uri 加载数据库。除了应用程序位置之外,我的应用程序没有其他地方可以使用普通文件系统吗?

谢谢。

【问题讨论】:

  • @ThoriyaPrahalad 那是当时的临时解决方法。它不再起作用了,似乎他们在做出重大改变之前还没有考虑过所有事情,一如既往。

标签: sqlite uri android-11 scoped-storage


【解决方案1】:

例如,您可以将文件写入 Documents 目录。

【讨论】:

  • 如果文件不是我们的应用一开始就创建的怎么办?
  • 首先这不是你的问题。
猜你喜欢
  • 2021-11-10
  • 1970-01-01
  • 1970-01-01
  • 2020-04-28
  • 2021-12-27
  • 2020-07-07
  • 2012-07-30
  • 2021-01-02
  • 2021-03-30
相关资源
最近更新 更多