expo: Not valid sdk version after upgrading Android Expo app (

I have Android Expo app (v. 2.10.0) downloaded from the Play Store. I try to run a new Expo project:

expo init my-new-project
cd my-new-project
expo start

Then I open the app on my device and get a blue screen with: “Something went wrong. 31.0.0. is not a valid SDK version. Options are 32.0.0, UNVERSIONED.”

How can I use Expo app on my device with expo project which uses < 32.0.0 expo version?

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Reactions: 1
  • Comments: 68 (16 by maintainers)

Most upvoted comments

Guys, this problem just happen on windows. I migrated to linux and don’t have this problem.

In my case, the problem was caused by an old version of the Expo client in the emulator, because I used emulator for another project before. I simply deleted the client from emulator and ran the project again. The current client version has been installed in the emulator. I assume that on a physical device it should help to update the Expo client as well.

I just updated the expo app on my emulator and now it’s working fine.

@cweibel73 You should try to uninstall your Expo app from your simulator or your physical Android device and install it again. Mine fixed by uninstalling the app from the simulator.

This might be obvious, but I was running an emulator and I had to update Expo on the emulator to get this to work. As a side note, my original emulator was based on an S5 and I also found the new Expo app doesn’t seem to work on it, so I made a new emulator based on a Pixel.

Hi guys! I have the same issue here… Update my expo-cli to 2.6.14 version and create a new project. When I run this project, I get this error “32.0.0. is not a valid SDK”

Hey, its a bug indeed. Devs are already aware of this: https://github.com/expo/expo/issues/3030

that cache is very much out of date. can you try deleting that file and running the command again?

Any solution ?

I have managed to fix this, by performing the following:

Using the latest version of React Native and expo, I had to manually change the SDK version to 35.0.0 in app.json, as for some reason this will still 30.0.0 which caused the error:

"sdkVersion": "35.0.0"

It is also worth checking you package.json for:

"react-native": "https://github.com/expo/react-native/archive/sdk-35.0.0.tar.gz",

Make sure the version number matches, and you should be all good.

same issue.

I have same issue with paegle too after upgrade to SDK32 and change the sdkVersion to “32.0.0” in app.json