【发布时间】:2016-08-31 06:14:51
【问题描述】:
您好,我正在使用面临类似问题的 Phonegap Build(在线工具)
这是错误信息:
此配置无法发布,原因如下: 禁止降级以前使用 M 的设备 对使用旧样式的 APK 的权限(目标 SDK 23 及更高版本) 权限(目标 SDK 22 及以下版本)。这发生在从 版本 12(目标 SDK 23)到版本 45(目标 SDK 0)。它是 禁止降级以前使用M权限的设备 (目标 SDK 23 及更高版本)到使用旧式权限的 APK (目标 SDK 22 及以下)。这发生在从版本 12 的更改中 (目标 SDK 23)到版本 45(目标 SDK 0)。不提供版本 44 到任何设备配置:所有可能接收版本 44 的设备 将收到版本 45。某些设备有资格运行多个 APK。在这种情况下,设备将收到带有 更高版本的代码。
对于 44,我在 config.xml 中设置了以下内容
<preference name="android-minSdkVersion" value="23" />
对于 45,我在 config.xml 中设置了以下内容
<preference name="android-minSdkVersion" value="16" />
我能做些什么来解决这个问题?
【问题讨论】:
-
您何时收到此错误..尝试在 Playstore 中上传时?
-
是的,它在 playstore 上进行 beta 测试我已经尝试使用配置文件中的首选项标签 link 的目标 sdk 版本,但问题仍然存在
It is forbidden to downgrade devices which previously used M permissions (target SDK 23 and above) to APKs which use old style permissions (target SDK 22 and below). This occurs in the change from version 12 (target SDK 23) to version 49 (target SDK 0).@sunil