add JNI implementation of android.database.SQLiteConnection

This is based on the implementation from https://www.sqlite.org/android,
which is equal to the AOSP implementation besides not depending private
Android APIs.
The code has been rewritten from C++ to C.
This commit is contained in:
Julian Winkler
2023-08-27 11:00:09 +02:00
parent 253932f985
commit d81c6800b2
5 changed files with 934 additions and 2 deletions

View File

@@ -3,7 +3,7 @@
---
dependencies on debian:
`sudo apt install libglib2.0-dev libgtk-4-dev libasound2-dev libopenxr-dev`
`sudo apt install libglib2.0-dev libgtk-4-dev libasound2-dev libopenxr-dev libportal-dev libsqlite3-dev`
build instructions:
1. compile and install https://gitlab.com/Mis012/dalvik_standalone (art branch) (you can run it from builddir, but it requires some additional env variables)