-
Notifications
You must be signed in to change notification settings - Fork 43
Description
Summary
On Linux, the raw expo-orbit:///download/?url=... deep link URL is passed directly to aapt dump badging instead of the downloaded local file path, causing the command to fail because aapt cannot resolve custom URI schemes.
Despite the error, the emulator boots and the build eventually launches successfully, suggesting the error occurs during an early/parallel code path while the download and installation proceed correctly through another path.
Steps to reproduce
- Install Expo Orbit on Linux (Debian/Ubuntu via .deb package)
- Have an Android emulator configured and available
- Go to expo.dev and navigate to an EAS build (Android APK)
- Click "Open with Orbit" button
- Observe: Error dialog appears with aapt dump badging expo-orbit:///download/?url=... failure
- Note: Despite the error, the emulator boots and the app eventually installs and launches
Environment
expo-env-info 2.0.7 environment info:
System:
OS: Linux 6.1 Debian GNU/Linux 12 (bookworm) 12 (bookworm)
Shell: 5.2.15 - /bin/bash
Binaries:
Node: 22.21.0 - ~/.nvm/versions/node/v22.21.0/bin/node
Yarn: 1.22.22 - ~/.nvm/versions/node/v22.21.0/bin/yarn
npm: 10.9.4 - ~/.nvm/versions/node/v22.21.0/bin/npm
npmGlobalPackages:
eas-cli: 16.28.0