Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

POI: SQLite Android Bindings #1079

Closed
devemux86 opened this issue Aug 12, 2018 · 1 comment
Closed

POI: SQLite Android Bindings #1079

devemux86 opened this issue Aug 12, 2018 · 1 comment
Assignees
Labels
Milestone

Comments

@devemux86
Copy link
Collaborator

@devemux86 devemux86 commented Aug 12, 2018

There is now SQLite Android Bindings available with POI needed R-tree functionality, very light native libs and all required features, so can transfer there for POI on Android.

A future alternative could be https://github.com/xerial/sqlite-jdbc which starts supporting Android.
Though there are still issues like xerial/sqlite-jdbc#248 and xerial/sqlite-jdbc#320 to resolve.

POI on Android until now used SpatiaLite with enormous native libs that exceed the simple requirements of POI search. And soon would need extra 64-bit native libs which will be mandatory in future.

In August 2019, Play will require that new apps and app updates with native libraries provide 64-bit versions in addition to their 32-bit versions.

@devemux86 devemux86 added this to the 0.10.0 milestone Aug 12, 2018
@devemux86 devemux86 self-assigned this Aug 12, 2018
@devemux86
Copy link
Collaborator Author

@devemux86 devemux86 commented Aug 12, 2018

Since SQLite Android Bindings do not provide Maven artifacts, we'll host them and their natives as separate module inside Mapsforge repository for user convenience.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant
You can’t perform that action at this time.