Expo Android 权限设置为空

Expo Android Permissions set to nothing

我想要什么: 我希望能够将 APK 文件发布到具有零权限的 Play 商店,因为我的应用不需要任何权限。

我正在经历的事情 当 运行 世博会命令 exp publish 我得到以下 warning/issue

[exp] Making sure project is set up correctly...
[exp] Warning: Problem in app.json. See https://docs.expo.io/versions/v19.0.0/guides/configuration.html.
[exp]   - additional property "permission" exists in app.json when not allowed.

额外的细节 Expo 发布了他们的 SDK 版本 19,可以为 android 设置权限。 see docs link

没有关于如何设置 无权限 的详细信息,并且文档说当 app.json 中未设置权限时将应用默认值,但没有描述什么这些默认值是。

我的配置如下所示:

{
  "expo": {
    "name": "test-publish",
    "description": "An empty new project",
    "slug": "test-publish",
    "privacy": "public",
    "sdkVersion": "19.0.0",
    "version": "1.0.0",
    "orientation": "portrait",
    "primaryColor": "#cccccc",
    "icon": "./assets/icons/app-icon.png",
    "loading": {
      "icon": "./assets/icons/loading-icon.png",
      "hideExponentText": false
    },
    "packagerOpts": {
      "assetExts": ["ttf", "mp4"]
    },
    "ios": {
      "supportsTablet": true
    },
    "android": {
      "permission": []
    }
  }
}

您使用的是 permission(单数形式)而不是复数形式。