如何使用Android Management API静默推送apk并通过android设备策略将其安装?

时间:2019-05-24 07:41:16

标签: google-play mdm android-management-api android-enterprise

我正在尝试将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设备策略安装它吗?

1 个答案:

答案 0 :(得分:1)

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

但是,您可以在Play和restrict it to one or more enterprises中发布应用,因此您的应用将不会公开显示。 here在Android Management API文档中也有解释。