utelle/wxsqlite3

Android is strongly requested

Closed this issue · 4 comments

Android is strongly requested

Could you please be a bit more specific about what your expectations are?

wxSQLite3 is a thin SQLite3 wrapper for wxWidgets-based applications. Since wxWidgets does currently not support Android, there won't be a wxSQLite3 version for Android either.

However, if you are interested in Android support for the underlying SQLite3 implementation with encryption support, then such requests should be directed to my SQLite3 Multiple Ciphers project.

@baneyue Since you didn't gave additional input, and since SQLite3 Multiple Ciphers can be compiled for Android if you follow the instructions that can be found on the SQLite website, I'm closing this issue.

i‘m just want to use wxsqlite like sqlcipher on android platform

Since version 4.6.0 (released in August 2020) wxSQLite3 uses the SQLite encryption extension provided by the separate project SQLite3 Multiple Ciphers. As already stated in my first answer, wxSQLite3 is a SQLite wrapper for wxWidgets-based applications, and will therefore not be ported to Android.

SQLite3 Multiple Ciphers on the other hand is written in pure C code, does not depend on anything else than SQLite, and can be compiled for Android just as SQLite itself - for instructions see SQLite website for Android.

Currently no pre-compiled packages are provided. However, if there is a high demand, I may consider to provide a precompiled package in the future in a similar fashion as SQLite.