有没有办法使用Android管理API控制play store中的特定应用程序的哪个版本应该安装在完全受管的设备上?
示例-根据管理员的决定安装1.0、2.0版。
是否可以使用ApplicationPolicy并从设备的策略控制应用程序版本和更新?
{
"packageName": string,
"installType": enum(InstallType),
"lockTaskAllowed": boolean,
"defaultPermissionPolicy": enum(PermissionPolicy),
"permissionGrants": [
{
object(PermissionGrant)
}
],
"managedConfiguration": {
object
},
"disabled": boolean,
"minimumVersionCode": number,
"delegatedScopes": [
enum(DelegatedScope)
],
"managedConfigurationTemplate": {
object(ManagedConfigurationTemplate)
}
}发布于 2019-05-07 17:17:05
目前,我不相信这是可能的。我相信,即使是Android管理API,它仍然遵守Google Play的规则,即向用户提供最新版本。
- edit我刚刚想到了一个技巧,它可能使这成为可能。因此,您可以在构建工具中为应用程序的每个版本指定不同的包名称,然后使用基于管理的目标来选择可用的包名称。这有点麻烦,我可能不会推荐它,但这可能是做你想做的事情的唯一方法。
https://stackoverflow.com/questions/56001007
复制相似问题