【发布时间】:2014-01-15 23:31:18
【问题描述】:
我正在制作我已经拥有的 iOS 应用的 Android 版本。我想使用本地数据库,以便用户可以离线使用大部分应用程序。
最初我以为我可以在 Xcode 中使用 Core Data 创建的 sqlite 数据库,但是当我在网上阅读内容时,这似乎是不可能的。这是真的?或者有什么好的方法可以将它导出到 Android 可以使用的东西上?
如果没有,我想使用来自云端数据库的值创建一个本地数据库(我使用 Parse.com)。我怎样才能做到这一点?如果这有什么不同的话,云上的数据不会经常变化(可能一年两次或三次)。
【问题讨论】:
-
你有sqlite数据库吗???并且需要在你的安卓应用中使用它?
-
我对 Parse.com 了解不多,但我在类似项目中所做的是在服务器端创建 sqlite 数据库文件,所以当 android 和 iOs 应用程序第一次启动时,他们从服务器下载数据库。
-
@CarlosT 我想将数据库与应用程序捆绑在一起,而不是在用户打开应用程序后下载。您对如何做到这一点有任何想法吗?
-
@mohammedmomn 我有来自 Xcode 的核心数据创建的 sqlite 数据库,但我不知道我是否可以将它与我的 android 应用程序一起使用。
-
您可以使用 sqlite 文件并将其导入您的项目并像在代码中创建它一样使用它,当您将 sqlite 文件放入您的资产并使用它时
标签: android ios database sqlite parse-platform