Bring the ergonomics of svelte and rust into the awful world of java, gradle, gradlew with its version matrix
npm run tauri build # linux
npm run tauri android build # android
adb start-server
from android platform-toolsbasically java gradle does not forward or backward compatible
when gradle not found, android tools will attempt to downloads from server, but the target server is horrible, its very slow, download progress will get timed out by itself before packet even reach 60%
when that happens, cancel immediately, then look for HASH in
~/.gradle/wrapper/dist/gradle-<VERSION>-bin/<HASH>
, note the version, then download
the matching version from gradle proper website.
resolving, following version is a working example, match gradle version with previous step and java version matrix:
~/.gradle/wrapper/dist/gradle-8.9-bin/<HASH>
when it build for release, installation may yield error with the worlds most unhelpful message ever
App not installed as package appears to be invalid