我正在开发一个有两种风格的Android应用程序(免费提供广告和付费版本)。它主要用于教育目的,主要用于儿童。
该应用程序有一个WebView,其内容包含一个位置按钮(使用html5 geolocation),需要ACCESS_FINE_LOCATION。)
问题是,当应用程序可以获取当前位置时(通过使用权限android.permission.ACCESS_FINE_LOCATION或uses-feature android.hardware.location.gps),内容评级“Everyone”将被禁用。
我如何提供应用程序的无位置版本?我可以在没有位置部分的情况下创建单独的风格(总共有4种口味),但最后我会在Google Play中使用4个独立的应用程序:
这是唯一的选择吗?例如,在单个列表中具有相同应用程序的多个版本,或以其他方式构建应用程序。
答案 0 :(得分:0)
多APK支持允许创建不同的"尺寸"同一个申请表在一个单一的清单中。但是,对于所有这些内容,内容评级将是单一的(而不是每个APK的不同内容评级)。
在Google Play上使用多个APK的概念就是您拥有的 Google Play中仅为您的应用添加一个条目,但不同 设备可能会下载不同的APK。这意味着:
您只保留一组产品详细信息(应用说明,图标,屏幕截图等)。这也意味着你不能收取>不同APK的不同价格。
为同一个应用程序上传多个APK后,支持的设备数量有所增加,但只有一个内容评级"设置整个应用程序,这取决于任何当前APK的可用内容评级。