Skip to content

john-black-3k/sqlitestudio-linux-arm64

Repository files navigation

SQLiteStudio Linux aarch64 build

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.

Build script usage

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 the SQLITE_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 directory
  • SQLITE_VERSION: the build script will automatically download the specified SQLite version from the sqlite3-sqls repository and build SQLite and extensions for aarch64
  • PYTHON_VERSION: the version of Python you have available on your Linux system; will be used to build the ScriptingPython 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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages