Repository navigation
Replies: 1 comment
|
Thanks for the detailed questions. I should be upfront: I’m not an Android/NDK developer. The AAR is built with the Android build process provided by SQLite itself and is intended to be used through its Java/Kotlin bindings. Linking an app’s own NDK library directly against the shared library in the AAR is not something I have tested or documented, so I can’t give a supported answer to questions 1 and 2 (matching header, ABIs, minimum API level, CMake/packaging example, exported C API functions, ABI-specific exceptions). The .so files in the AAR and their exported symbols (e.g. via nm -D) would show what is actually available, but I can’t promise that this is a supported use case. If you investigate this, I’d be glad to hear your findings, and a documentation contribution would be welcome. Question 3:
|
Uh oh!
There was an error while loading. Please reload this page.
Does the project support linking an app's own NDK shared library directly to libsqliteX from the published sqlite3mc-2.6.1-sqlite-3.54.0-android.aar, without rebuilding the engine? The app would own the connection and statements on that same engine. If only the Android bindings are supported, a simple confirmation would help.
A link to version-specific documentation or a sample would be very helpful. Thank you.
All reactions