Google play控制台在react native expo的bundle中没有正确检测到我的SDK版本



我是谷歌播放控制台的新手,所以我不确定发生了什么。当我试图上传我的捆绑包时,它只是说我有一个30的API版本,我需要至少31个,但我的构建有一个44的SDK。我试图将SDK从44降级到31;expo build:android;并且用";eas-build-平台android";,什么都没变。。。我是在代码中遗漏了一些配置,还是其他什么?

这里是expo.dev网页上的构建图像。

这是我尝试将捆绑包上传到GooglePlay控制台时收到的消息">

英文留言说:;目前,您的应用程序的目标API级别为30,但必须至少为31,才能确保使用最新的API编译,从而提供最佳的安全性和性能。将应用程序的目标API级别更改为31级或更高级别。更多信息

而";更多信息";链接:https://developer.android.com/google/play/requirements/target-sdk

我最终尝试了世博会建造的房产,但甚至没有工作。。。

"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

最新更新