【问题标题】:URI for sqlite database filesqlite 数据库文件的 URI
【发布时间】:2013-06-05 15:32:18
【问题描述】:

我想通过蓝牙将数据库文件从安卓设备发送到另一台设备。为此,我使用了 BluetoothShare.java,这要求我提供文件的 URI。

如果数据库 .db 文件未包含在内容提供程序中。这是否意味着我需要在内容提供程序中输入此文件以便为其创建 URI?

如果不需要,那么如何获取文件的 URI?

例如,所有 .jpg 或 .png 图像都由内容提供商覆盖,因此它们都有一个 URI,但是如果我将一些在互联网上找到的随机 PDF 文件下载到我的 SD 卡,我确信它没有被索引由内容提供者提供,因此它没有 URI

【问题讨论】:

    标签: android bluetooth android-contentprovider


    【解决方案1】:

    试试:

    Uri.fromFile(context.getDatabasePath("databasename.db"));
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-05
      • 1970-01-01
      • 2019-10-18
      相关资源
      最近更新 更多