字段:安卓 - 不应该有额外的属性'enableDangerousExperimentalLeanBuilds'



我的expo版本是42.0.0。当我跑";expo build:android-t应用程序捆绑包";,我得到这个错误:

错误:验证app.json中的字段时出现问题。了解详细信息:https://docs.expo.io/workflow/configuration/•字段:android-不应具有额外属性"enableDangerousExperimentalLeanBuilds"。由于发现错误,无法发布。(请参阅上面的日志。(请修复错误,然后重试。

{
"expo": {
"name": "XXXX",
"slug": "XXXX",
"version": "1.2.0",
"orientation": "portrait",
"icon": "./assets/XXXX.png",
"splash": {
"image": "./assets/XXXX.png",
"resizeMode": "contain",
"backgroundColor": "#FBDB5B"
},
"privacy": "public",
"platforms": [
"android"
],
"android": {
"config": {
"googleMobileAdsAppId": "XXXX"
},
"package": "com.XXXX",
"versionCode": 16,
"permissions": [],
"enableDangerousExperimentalLeanBuilds": true
},
"updates": {
"fallbackToCacheTimeout": 0
},
"assetBundlePatterns": ["**/*"]
}
}

问题是,属性enableDangerousExperimentalLeanBuilds被删除了。。https://docs.expo.dev/versions/latest/config/app/#android.Expo希望您将EAS Build用于较小的捆绑包尺寸。你可能不得不放弃这个字段,否则你的应用程序可能会在开发中工作,但一旦你把它放在PlayStore中,就会崩溃。

就我个人而言,我也不得不弹出,因为我对EAS给我的尺寸不满意

最新更新