如何使用Android Management API静默推送apk并通过android设备策略将其安装? [英] How can I silently push an apk and get it installed by android device policy using android management api?

查看:159
本文介绍了如何使用Android Management API静默推送apk并通过android设备策略将其安装?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试将APK推送到设备上,并通过Android设备策略(设备所有者)安装它,而不是从Play商店推送应用程序.

我能够使用以下方式推送Play商店中可用的应用程序: 设备政策


{
  "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)
  }
}

有什么方法可以将APK推送到设备并通过android设备策略安装它吗?

解决方案

无法使用Android Management API安装不在Play中的APK.

不过,您可以在Play中发布您的应用,然后将其限制为一个或多个企业,这样您的应用将不会公开显示.在Android Management API文档中的此处中进行了解释. >

I am trying to push an APK to the device and get it installed by Android device policy (Device owner) rather than pushing application from play store.

I am able to push applications that are available on play store using device policy


{
  "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)
  }
}

Is there any way I can push an APK to the device and get it installed by android device policy ?

解决方案

It's not possible to use the Android Management API to install an APK that is not in Play.

However you can publish your app in Play and restrict it to one or more enterprises, this way your app won't be visible publicly. This is also explained here in the documentation of the Android Management API.

这篇关于如何使用Android Management API静默推送apk并通过android设备策略将其安装?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆