使用EAS(Expo Application Services)构建时如何更改目标API级别

问题描述 投票:0回答:1

Google Play 商店现在需要目标 API 级别至少为 31。我通过“eas build -p android”命令构建了一个应用程序,但它使用目标 API 30 制作应用程序。因此 Google Play 商店不接受它。 我也尝试过通过世博会进行建造。但 Google Play Console 给出了有关无效密钥的错误。 我无法弹出expo,因为那样我就必须做很多修改。 有什么解决办法吗?

expo google-play-console eas
1个回答
0
投票

对于那些像我一样迷失方向的人(有同样的问题,但针对其他 API 级别):

  • 更新到最新版本的 EAS CLI(如果您使用它):
    npm i -g eas-cli
  • 安装新版本的Expo软件包:
    npm install expo@^49.0.0
    yarn add expo@^49.0.0
  • 升级所有依赖项以匹配 SDK 49:
    npx expo install --fix

再次构建它(对于这篇文章:

eas build -p android
,就我而言是
npx eas-cli build -p android
)。

更多说明请参见:https://blog.expo.dev/expo-sdk-49-c6d398cdf740

© www.soinside.com 2019 - 2024. All rights reserved.