kindle-app-delivery
Build, sideload, and publish the SCBE Kindle/Fire app using Capacitor, Gradle, ADB, and Amazon Appstore checklist steps.
Files1
View on GitHubSKILL.mdresearch/sphere-grid/skills/kindle-app-delivery/SKILL.md
GitHubKindle App Delivery
Use this skill when shipping the Kindle/Fire app lane end-to-end.
Preconditions
- Repo path:
C:\Users\issda\SCBE-AETHERMOORE - JDK 17 installed and
JAVA_HOMEset - Android platform-tools (
adb) installed - Kindle Fire USB debugging enabled
Core Commands
- Build debug APK:
Set-Location C:\Users\issda\SCBE-AETHERMOORE
powershell -ExecutionPolicy Bypass -File scripts/system/kindle_build_install.ps1 -BuildType debug
- Build + install to connected Kindle:
Set-Location C:\Users\issda\SCBE-AETHERMOORE
powershell -ExecutionPolicy Bypass -File scripts/system/kindle_build_install.ps1 -BuildType debug -Install
- Install to specific device:
Set-Location C:\Users\issda\SCBE-AETHERMOORE
powershell -ExecutionPolicy Bypass -File scripts/system/kindle_build_install.ps1 -BuildType debug -Install -DeviceId <adb_serial>
Monitoring
- Kindle lane status:
Set-Location C:\Users\issda\SCBE-AETHERMOORE
python scripts/system/monitor_kindle_lane.py
Artifacts
- APK output:
kindle-app/android/app/build/outputs/apk/... - Lane status:
artifacts/agent_comm/<day>/kindle-lane-status-*.json - Cross-talk bus:
artifacts/agent_comm/github_lanes/cross_talk.jsonl
Escalation Rules
- If build fails, emit support packet with exact blocker (
JAVA_HOME, SDK, signing, ADB). - Never claim install success without
adboutput.