Docker-first Android APK Testing

APKs hochladen. Emulator starten. App direkt im Browser bedienen.

AppViewer ersetzt den manuellen Handy-Installationsloop: Projekt anlegen, APK hochladen, Runtime-Profil wählen und den laufenden Android-Screen über den Browser testen.

Android 10 stableAndroid 14 experimentalnoVNC ProxyAPK Metadata via aapt
Session viewer
running

Runtime: android-10-stable
Package
art.dinkel.anchor
Actions
Screenshot · Logs · Stop

Vom Build zum Browser-Test in einem klaren Flow.

Gebaut für APK-Smokes, Dev-Builds und schnelle visuelle Checks ohne echtes Gerät.

Projekt anlegen

APKs bleiben einem Projekt zugeordnet.

APK hochladen

Validierung, SHA-256 und Metadaten laufen automatisch.

Runtime wählen

Stable Android 10 oder experimentelles Android 14.

Im Browser testen

Installieren, starten, Viewer öffnen, Logs prüfen.

Mehr als eine Upload-Maske.

Die Landingpage bleibt öffentlich; der Arbeitsbereich liegt hinter Login und API-Token.

Browser-Login

Statt Basic-Auth-Prompt gibt es eine richtige Login-Seite mit httpOnly Session-Cookie.

CI/API-ready

Bearer Token für automatisierte Uploads bleibt erhalten.

Session-Artefakte

Viewer, Logs und Screenshots liegen zentral an einer Session.

Für potenziell böse APKs gebaut.

Keine öffentlichen ADB/noVNC-Ports, isolierte Runtime-Container, Upload-Validierung und TTL-Cleanup. Der Docker-Socket bleibt der bekannte nächste Hardening-Punkt.

Bereit für den nächsten APK-Test?

Einloggen, Projekt auswählen und Build in eine Browser-Session werfen.

Login öffnen