Android 内容分级受可选功能影响

Android content rating affected by optional feature

我正在开发具有两种风格的 Android 应用程序(免费版和付费版)。它用于教育目的,主要针对儿童。

该应用程序有一个 WebView,其内容包括一个位置按钮(使用 html5 geolocation),为此需要 ACCESS_FINE_LOCATION。

问题是,当应用程序可以获得当前位置(通过使用权限 android.permission.ACCESS_FINE_LOCATION 或 uses-feature android.hardware.location.gps)时,内容分级 "Everyone" 将被禁用。

我如何提供应用程序的无位置版本?我可以在没有位置部分的情况下创建单独的口味(总共有 4 种口味),但是我最终会在 Google Play:

中得到 4 个单独的应用程序

这是唯一的选择吗?例如,在一个列表中包含同一个应用程序的多个版本,或者以其他方式构建应用程序。

多 APK 支持允许在一个列表下创建同一应用程序的不同 "dimensions"。但是,所有这些内容的分级都是单一的(与每个 APK 的不同内容分级相反)。

根据 Multiple APK Support:

The concept for using multiple APKs on Google Play is that you have just one entry in Google Play for your application, but different devices might download a different APK. This means that:

You maintain only one set of product details (app description, icons, screenshots, etc.). This also means you cannot charge a > different price for different APKs.

为同一个应用程序上传多个 APK 后,支持的设备数量增加了,但整个应用程序只有一个 "content rating" 设置,这取决于任何可用的内容分级当前的 APK。