Skip to content

[build-tools] Use expo-device-hub for Android web previews - #4304

Draft
krystofwoldrich wants to merge 2 commits into
mainfrom
codex/4270-expo-device-hub
Draft

[build-tools] Use expo-device-hub for Android web previews#4304
krystofwoldrich wants to merge 2 commits into
mainfrom
codex/4270-expo-device-hub

Conversation

@krystofwoldrich

Copy link
Copy Markdown
Contributor

Summary

This branch is based on #4270 and updates its Android web-preview implementation to use expo-device-hub.

  • keep @expo/serve-sim for Darwin/iOS
  • launch expo-device-hub@latest for Linux/Android with WebRTC H.264
  • preserve Cloudflare TURN retrieval, readiness polling, ngrok tunneling, and cleanup
  • configure Android previews for 1280px, 3 Mbps, and 30 fps
  • update tests and changelog wording for Device Hub
  • document the single-booted-emulator invariant because Device Hub does not expose serial selection

Verification

  • full workspace build
  • 34 focused build-tools tests
  • 3 focused eas-cli tests
  • build-tools and eas-cli typechecks
  • lint with zero warnings
  • formatting and changelog validation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants