- Create a new GitHub repo and push this entire folder to it
- Go to your repo → Actions tab
- The workflow runs automatically — wait ~5 minutes
- Go to the completed run → Artifacts → download
lyrix-debug-apk - Unzip it — you have your
.apkfile
To install on your phone:
- Enable Settings → Install unknown apps for your browser/file manager
- Transfer the APK to your phone and tap to install
Install these in order:
- Node.js LTS — tick "Add to PATH" during install
- Android Studio — during setup wizard, install:
- Android SDK
- Android SDK Platform (API 34)
- Android Virtual Device
- Git (optional but recommended)
Set the ANDROID_HOME environment variable:
- Search Windows → "Edit the system environment variables"
- New variable:
ANDROID_HOME=C:\Users\<YOU>\AppData\Local\Android\Sdk - Add to
Path:%ANDROID_HOME%\platform-tools
cd lyrix-apk
npm install
npx cap add android
npx cap sync android
npx cap open androidThis opens the project in Android Studio. Then:
- Wait for Gradle sync to finish (first time takes a few minutes)
- Menu → Build → Build Bundle(s) / APK(s) → Build APK(s)
- Click "locate" in the notification that appears
- Your APK is in
android\app\build\outputs\apk\debug\app-debug.apk
After editing www/index.html, just run:
npx cap sync androidThen rebuild the APK (or push to GitHub and let Actions do it).
The debug APK works fine for personal use. For Google Play or sharing without "untrusted app" warnings, you'd need a signed release APK. Ask Claude to walk you through generating a keystore when you're ready.