phase 0: add Android build/test scripts and fix lint menu attrs -

This commit is contained in:
2026-03-03 08:00:17 -06:00
parent 28750c1332
commit 9f1c2168a8
8 changed files with 304 additions and 4 deletions
+37
View File
@@ -124,6 +124,43 @@ Release bundle (for Play):
------------------------------------------------------------------------
## 🔧 Local Build/Test Scripts
Validate host environment:
./scripts/check-android-env.sh all
Install SDK components (requires sdkmanager):
./scripts/bootstrap-android.sh
Build + lint + unit tests:
./scripts/build-debug.sh
Connected/device tests:
./scripts/test-connected.sh
------------------------------------------------------------------------
# 📦 Play Store Ready
Release build includes:
- Resource shrinking
- Code minification
- Material 3 theming
- Clean package namespace
Before Play upload:
- Configure signing keystore
- Increment versionCode
- Generate .aab
------------------------------------------------------------------------
# 🏠 Home Assistant Integration
RelayTV integrates directly with Home Assistant via: