Add downloadable Android APK build

This commit is contained in:
2026-07-31 23:53:43 +02:00
parent 3801a91acf
commit ec44905310
6 changed files with 40 additions and 5 deletions
Executable
+22
View File
@@ -0,0 +1,22 @@
#!/usr/bin/env bash
set -euo pipefail
repository_dir="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd)"
android_dir="${repository_dir}/android"
output_dir="${repository_dir}/apks"
source_apk="${android_dir}/app/build/outputs/apk/debug/app-debug.apk"
output_apk="${output_dir}/pi-car-companion-debug.apk"
mkdir -p "${output_dir}"
(
cd "${android_dir}"
./gradlew --no-daemon :app:assembleDebug
)
install -m 0644 "${source_apk}" "${output_apk}"
echo "APK written to ${output_apk}"
if command -v sha256sum >/dev/null 2>&1; then
sha256sum "${output_apk}"
fi