Tauri
Официальный гайд - https://beta.tauri.app/guides/prerequisites/
sudo apt update
sudo apt install libwebkit2gtk-4.1-dev \
build-essential \
curl \
wget \
file \
libssl-dev \
libayatana-appindicator3-dev \
librsvg2-dev
Установка Android Studio
sudo snap install android-studio --classic
Запустить Android Studio, поставить пакеты по-умолчанию. Открыть SDK Manager и установить NDK (Side by side) и Android SDK CLI.
Добавить target:
rustup target add aarch64-linux-android armv7-linux-androideabi i686-linux-android x86_64-linux-android wasm32-unknown-unknown
Переменные среды
Необходимо задать переменные среды.
Nushell
Задать переменные среды в файле ~/.config/nushell/config.nu
. Проверить версию NDK
$env.JAVA_HOME = /snap/android-studio/current/jbr/
$env.ANDROID_HOME = "/home/konstantin/Android/Sdk"
$env.NDK_HOME = $"($env.ANDROID_HOME)/ndk/26.2.11394342"