/tmp$ git clone https://github.com/wodin/expo-zip-example
Cloning into 'expo-zip-example'...
remote: Enumerating objects: 38, done.
remote: Counting objects: 100% (38/38), done.
remote: Compressing objects: 100% (22/22), done.
remote: Total 38 (delta 15), reused 38 (delta 15), pack-reused 0
Receiving objects: 100% (38/38), 170.29 KiB | 369.00 KiB/s, done.
Resolving deltas: 100% (15/15), done.
/tmp$ cd expo-zip-example
/tmp/expo-zip-example$ yarn
yarn install v1.22.10
[1/4] Resolving packages...
[2/4] Fetching packages...
info [email protected]: The platform "linux" is incompatible with this module.
info "[email protected]" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
[4/4] Building fresh packages...
Done in 12.87s.
/tmp/expo-zip-example$ eas build --profile development --platform android
★ [email protected] is now available, please upgrade.
Proceeding with outdated version
✔ We detected that your eas.json is using a deprecated format, do you want to migrate to the new format? … yes
Warning! Your repository working tree is dirty.
This operation needs to be run on a clean working tree, please commit all your changes before proceeding.
✔ Commit changes to git? … yes
✔ Commit message: … Update eas.json to new format
✔ Linked to project @wodin/zip-test
✔ Using remote Android credentials (Expo server)
✔ Using Keystore from configuration: Build Credentials XXXXXXXXXX (default)
✔ Uploaded to EAS 2s Learn more.
Build details: https://expo.dev/accounts/wodin/builds/65b9a09c-ee02-48b3-96a3-02d76c243deb
Waiting for build to complete. You can press Ctrl+C to exit.
✔ Build finished

🤖 Open this link on your Android devices (or scan the QR code) to install the app:
https://expo.dev/accounts/wodin/builds/65b9a09c-ee02-48b3-96a3-02d76c243deb
After installing it on my phone I ran:
Then I opened the newly installed app on my phone (not the Expo Go app) and scanned the QR code that
expo start --dev-client
displays.The JavaScript bundle downloaded and the app started. In the console where I was running
expo start --dev-client
the following output was printed:And the app displayed the contents of the unzipped
sample.txt
file.