0
我想开发具有脱机路由的Android应用程序。我想在客户端使用Spatialite作为数据库。阅读他们的网页后我感到困惑。由于它在Android端(手机)上运行,为什么安装要求安装许多依赖软件。它们仅用于编译吗?它可以在Android端运行吗?在Android中使用Spatialite
我想开发具有脱机路由的Android应用程序。我想在客户端使用Spatialite作为数据库。阅读他们的网页后我感到困惑。由于它在Android端(手机)上运行,为什么安装要求安装许多依赖软件。它们仅用于编译吗?它可以在Android端运行吗?在Android中使用Spatialite
您可以在android上使用spatialite!
您可以在这里看到的官方手册: https://www.gaia-gis.it/fossil/libspatialite/wiki?name=spatialite-android-tutorial
但也比较这geopaparazzi项目还利用spatialite:https://github.com/geopaparazzi/geopaparazzi/tree/master/geopaparazzispatialitelibrary
你应该使用本地spatialite库(libjsqlite.so)和基本的API类,位于geopaparazzi项目的jsqlite包中。