Parse.com:使用本地数据库部署应用程序

Parse.com: Deploy app with local DB

我在 Android 应用程序中使用 Parse.com 云服务在设备之间同步数据。

我主要离线使用app,使用本地DB

Parse.enableLocalDatastore(getApplicationContext());

我想使用已包含几千条记录的本地数据库部署我的应用程序。我怎样才能做到这一点?我不想在第一次使用时同步所有设备上的数据。

本地数据存储并不是真正的 "local db",尽管您可以获得本地数据库给您带来的一些好处。不幸的是,没有办法像您想要的那样预填充本地数据存储。我能想到的唯一方法是使用另一种技术(如 sqlite/core 数据等)来存储预填充的数据。问题是要将数据固定到本地数据存储,无论如何您都需要先从 Parse 获取 PFObjects...

创建 Parse 本地数据存储本身并不是为了用作离线数据库;只为您的在线数据提供 "offline mode"。