Was macht android-apk-builder-skill?
Codex-Fähigkeit zur Umwandlung von App-Briefings und Web-Demos in installierbare Android-APKs mit Capacitor.
Beschreibung
Diese Fähigkeit ermöglicht es, aus einer kurzen App-Beschreibung oder einer bestehenden Web-Demo eine vollständige Android-App zu generieren und als APK-Datei zu bauen. Sie nutzt Capacitor, um die Web-App in einen nativen Android-Container zu verpacken, und erstellt eine signierte APK, die direkt auf Android-Geräten installiert werden kann.
Anwendungsfälle
- Schnelle Prototypenerstellung für mobile Apps
- Umwandlung bestehender Webanwendungen in native Android-Apps
- Erstellung von Demo-Apps für Kunden oder interne Tests
- Build-Automatisierung für CI/CD-Pipelines
Funktionsweise
- Eingabe: App-Briefing (Beschreibung der Funktionalität) oder URL einer Web-Demo
- Verarbeitung: Erstellung einer Capacitor-Konfiguration und Einrichtung des Android-Projekts
- Build: Kompilierung der App und Erstellung einer signierten APK
- Ausgabe: Installierbare APK-Datei, bereit zum Verteilen oder Testen
Voraussetzungen
- Node.js und npm
- Android SDK und Build-Tools
- Java Development Kit (JDK)
- Capacitor CLI (
npm install -g @capacitor/cli)
Verwendung
# Beispiel: Erstellen einer APK aus einer Web-Demo
codex skill run super101/android-apk-builder-skill --input "https://example.com/demo" --output "./output.apk"
Konfiguration
ANDROID_HOME: Pfad zum Android SDKJAVA_HOME: Pfad zum JDKKEYSTORE_PATH: Pfad zum Keystore für die Signierung (optional)KEYSTORE_PASSWORD: Passwort für den Keystore (optional)
Unterstützte Plattformen
- Android 5.0 (API-Level 21) und höher
Lizenz
MIT