This is a reproduction of the issue: expo/expo#34166
The issue is that the assets are not loading in the release build when hermes is disabled.
- Clone the repo
- Run
npm install
- Run
cd android
- Run
./gradlew assembleStagingRelease
- Open your emulator/device
- Run
adb install ./app/build/outputs/apk/staging/release/app-staging-release.apk
Open the newly installed app and you should see the image assets not loading.
Currently this seems to be caused by gradle.properties
having
newArchEnabled=true
hermesEnabled=false
If you change hermesEnabled
to:
newArchEnabled=true
hermesEnabled=true
do a ./gradlew clean
and re-do the steps the image will load in the release build.