博览会 Android 错误消息 "Something went wrong 38.0.0 is not a valid SDK version"
Expo Android error message "Something went wrong 38.0.0 is not a valid SDK version"
我用过 Expo,一切都很好:
"expo": "^37.0.0",
"react-native": "https://github.com/expo/react-native/archive/sdk-37.0.0.tar.gz",
现在我通过以下方式升级到最新版本:
"expo": "^38.0.0",
"react-native": "https://github.com/expo/react-native/archive/sdk-38.0.0.tar.gz",
这适用于网页版。但不在我的 Android 设备上。在这里,我现在收到以下消息:
Something went wrong 38.0.0 is not a valid SDK version
如何解决?
此问题是 Expo Android 应用程序的过时版本。
因此,如果您可能已经安装了 2.15.1
。这对 sdk-38.0.0
来说太旧了。
转到 Play Store 表明 2.16.1
是最新版本。
安装并再次部署到您的 Android 设备,它可以正常工作。
您可以按照以下说明修复它:
- 关闭所有模拟器
- 安装最新版本的expo cli:
npm i -g expo-cli
- 打开你的模拟器
- 重新安装客户端:
expo client:install:android
- 然后开始世博会
expo start -c
我用过 Expo,一切都很好:
"expo": "^37.0.0",
"react-native": "https://github.com/expo/react-native/archive/sdk-37.0.0.tar.gz",
现在我通过以下方式升级到最新版本:
"expo": "^38.0.0",
"react-native": "https://github.com/expo/react-native/archive/sdk-38.0.0.tar.gz",
这适用于网页版。但不在我的 Android 设备上。在这里,我现在收到以下消息:
Something went wrong 38.0.0 is not a valid SDK version
如何解决?
此问题是 Expo Android 应用程序的过时版本。
因此,如果您可能已经安装了 2.15.1
。这对 sdk-38.0.0
来说太旧了。
转到 Play Store 表明 2.16.1
是最新版本。
安装并再次部署到您的 Android 设备,它可以正常工作。
您可以按照以下说明修复它:
- 关闭所有模拟器
- 安装最新版本的expo cli:
npm i -g expo-cli
- 打开你的模拟器
- 重新安装客户端:
expo client:install:android
- 然后开始世博会
expo start -c