camera-capture
Installation
SKILL.md
Camera Capture (Android)
Camera Capture is the experimental standalone high-quality photo path exposed by camera.photo. It is different from stream.capturePhoto(), which takes a photo while video streaming remains active.
Prepare Camera and permission
The app needs Camera approval in Wearables Developer Center and Permission.CAMERA. Add Camera only after DeviceSessionState.STARTED. Stream and standalone Photo compete for camera hardware, so stop an active Stream before accessing Photo.
Observe Photo
Accessing camera.photo lazily creates and starts the standalone Photo child. Collect its flows and wait for PhotoState.STARTED before enabling capture.
val photo = camera.photo