![](/img/trans.png)
[英]Error at uploading my React Native/Expo app on Google Play Console
[英]Google play console not detecting my SDK version correctly in bundles from react native expo
我是 google play console 的新手,所以我不确定发生了什么。 当我尝试上传我的包时,它只是说我有一个 API 版本 30,我需要至少有 31,但我的构建有一个 SDK 44。我试图将 SDK 从 44 降级到 31,试图使用“expo build:android”和“eas build --platform android”构建它,没有任何改变......我是在代码中遗漏了一些配置还是其他什么东西?
这是我尝试将捆绑包上传到 GooglePlay 控制台时收到的消息。”
英文消息说:“目前,您的应用程序的目标 API 级别为 30,但它必须至少为 31 以确保它使用最新的 API 进行编译,从而提供最佳的安全性和性能。将您的应用程序的目标 API 级别更改为级别 31 或更高。更多信息
以及“更多信息”链接: https://developer.android.com/google/play/requirements/target-sdk
我最终尝试了 expo-build-properties 但甚至没有工作......
"plugins": [
[
"expo-build-properties",
{
"android": {
"minSdkVersion": 31,
"compileSdkVersion": 31,
"targetSdkVersion": 31,
"buildToolsVersion": "31.0.0"
},
"ios": {
"deploymentTarget": "13.0"
}
}
]
]
你应该这样定义:
minSdkVersion = 23
compileSdkVersion = 31
targetSdkVersion = 31
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.