scripts/android-env.sh exports ANDROID_HOME/NDK_HOME/JAVA_HOME by auto-detection, so there are no machine-specific paths to keep in sync. It skips prerelease NDKs when several are installed and prefers Android Studio's bundled JDK 21, which Gradle accepts. Also document that Android Studio must be launched via `cargo tauri android dev --open` rather than by opening src-tauri/gen/android directly: Studio's Run button delegates the Rust build to `tauri android android-studio-script`, which reads the dev-server address from /tmp/<identifier>-server-addr and fails with "missing addr file" if no Tauri dev session is running. `cargo tauri android build` needs no addr file.
2.1 KiB
Executable File
2.1 KiB
Executable File