This is the portable build of SQLiteStudio and is intended to be run on Linux Arm64 UserLand Android app.
To build this I have created a bash script (build_sqlitestudio_qt5.sh
) that closely follows the Github Action workflow lin_release.yml
for the 3.4 branch of SQLiteStudio.
To build the portable distribution yourself you need to put 2 files in the directory /storage/internal/sqlite
:
sqlitestudio-3.4.16.zip
: the source code in ZIP format of the SQLiteStudio version configured in the build script via theSQLITE_STUDIO_VERSION
variable. You can download the latest from the SQLiteStudio releases page.sqlitestudio-dbg.sh
which you can find in this repository. This script will be copied to the portable folder and can be used to launch SQLiteStudio in debug mode.
Inside the script you can specify at the top:
SQLITE_STUDIO_VERSION
: as mentioned above, you need to download the source code of SQLiteStudio in ZIP format and put the ZIP in/storage/internal/sqlite
directorySQLITE_VERSION
: the build script will automatically download the specified SQLite version from the sqlite3-sqls repository and build SQLite and extensions for aarch64PYTHON_VERSION
: the version of Python you have available on your Linux system; will be used to build theScriptingPython
plugin
(Only if you are building in UserLand app) How to put files in /storage/internal/sqlite
directory inside UserLand
You need to go to the following directory in an Android file manager app: /storage/emulated/0/Android/data/tech.ula/files/storage
and create the sqlite
subdirectory. This will be the /storage/internal/sqlite
directory inside UserLand. See Importing and exporting files in UserLAnd wiki entry for more details.
I recommend using Total Commander for Android 3.6 beta4 with support for Shizuku. Go here to download.