【问题标题】:How to make the user to get sqlite db when he installs my Android app?如何让用户在安装我的 Android 应用程序时获取 sqlite db?
【发布时间】:2020-03-10 12:11:29
【问题描述】:
  1. 我在我的设备 (Android) 上安装了一个 SQLite 数据库。
  2. 我编写了一个使用该 SQLite db 的 Xamarin.Forms 应用程序。

问题: 当我将我的应用程序上传到市场时,新用户将如何获得 SQLite 数据库?他是否需要在安装我的应用程序之前安装 SQLite db

该数据库中的一些表应该是半满的,有些应该是空的。

【问题讨论】:

  • 如果您需要预填充的数据库,那么它应该与您的应用程序捆绑在一起并在第一次使用时安装
  • 应该从应用程序捆绑或创建数据库。网上有很多关于如何做到这一点的教程

标签: android sqlite xamarin.forms installation prerequisites


【解决方案1】:

如果您想发布一个预填充的数据库,您必须将该数据库与您的应用捆绑在一起。无需安装任何数据库服务器。 SQLite 是无服务器的,可在您的应用中运行。
您可以使用GreenDaoRoom 更轻松地与您的数据库交互。

您还可以将数据库托管在远程服务器中并使用 RestApi 获取数据。

【讨论】:

    猜你喜欢
    • 2011-02-19
    • 2013-03-01
    • 1970-01-01
    • 2010-09-06
    • 2013-09-25
    • 2011-06-03
    • 2017-09-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多