Closed justinmooresystem1 closed 1 year ago
@justinmooresystem1 This looks like an issue with Expo project configuration, as opposed to an issue with Hermes.
The error you posted indicates
In app.json: Hermes is not enabled
In Android native project: Hermes is enabled
It looks like the Expo docs list a way to enable Hermes in app.json
using the jsEngine
property: https://docs.expo.dev/guides/using-hermes/
That being said, I am not familiar with Expo configurations, so I can't say whether the correct solution is to just add that line, or to re-generate the project using different settings in the CLI tool. The Expo team can probably offer more insight into this. Hermes doesn't generate or consume these config files.
This doesn't appear to be a Hermes issue. Feel free to reopen if there is new information to investigate.
I am trying to expo publish my Android app and am getting the following error:
Here is my package.json
Here is my app.json
Here is my gradle.properties
Here is my app/build.gradle
There are few mentions of this error online, but from what I could tell it had to do with expo-cli being out of date or something unknown with hermes. My version of expo-cli=4.9 is the correct version for my expo=42 app and my hermes-engine=0.5.1 is the correct version for react-native=0.63.4. Any ideas on what this could be stemming from? You can see two other posts of people having this issue here and here