Skip to content

android-apidemos

Version 2026.145.1700
Repo superproject

The committed ApiDemos APK (io.appium.android.apis) installed onto a kind:android device via the apk committed-file goadb-push path. The committed ApiDemos APK (io.appium.android.apis) installed onto a kind: android device via the apk: package format’s committed-file path (apk: <path>, NOT an apkeep download). Pushed via the goadb sync protocol — so it works against a remote/physical adb endpoint with no host apkeep/adb binaries, exercising the endpoint device path. The APK ships in tests/data/ (the same fixture the adb/appium check verbs use). The candy installs nothing into a container image — the apk: step runs ONLY on a target: android deploy, so the observable effect is the package present on the booted device (deploy-scope adb).

This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.

Intent Step
check the ApiDemos package is installed on the device after the target:android deploy
check the installed ApiDemos package resolves a launchable activity (a real APK manifest, not a stub)