You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改应用Target API等级至31以满足Google Play部署要求

解决Google Play目标API等级要求的配置方法

一、Expo Managed Workflow 配置(app.config.js)

直接在app.config.js中添加android.buildProperties字段,指定符合要求的API版本参数:

export default {
  expo: {
    // 保留你原有其他配置
    android: {
      buildProperties: {
        compileSdkVersion: 31,
        targetSdkVersion: 31,
        buildToolsVersion: "30.0.3" // 建议升级到与compileSdkVersion兼容的版本,避免适配问题
      }
    }
  }
};

修改完成后重新构建Expo项目,新配置会自动同步到Android构建流程中。

二、Bare Workflow 配置(build.gradle)

如果是裸工作流,直接修改android/build.gradle里的ext配置块:

ext {
    buildToolsVersion = "30.0.3"
    minSdkVersion = 21
    compileSdkVersion = 31
    targetSdkVersion = 31 // 将此处从30改为31
}

同步Gradle配置后重新编译项目即可。

内容的提问来源于stack exchange,提问作者Alexander Obidiegwu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 22:15:35