Recurso: PackageConfig
Uma configuração de pacote.
Representação JSON |
---|
{
"packageName": string,
"downloadOptions": {
object ( |
Campos | |
---|---|
packageName |
O nome do pacote. |
downloadOptions |
Opções de download do pacote. |
zeroCostApnCapability |
Se definido, esse será o recurso usado para selecionar o APN da rede celular para fazer o download da atualização em uma rede limitada. Caso contrário, nenhum APN especial será selecionado para download. O Google Play Services precisa ter as permissões de sistema corretas para selecionar esse APN, e a operadora geralmente precisa garantir que o tráfego esteja na lista de permissões. Por esse motivo, essa opção normalmente é acoplada ao tipo de download |
DownloadOptions
O OTA downloadType
. Para o tipo CUSTOM
, também é necessário fornecer um customDownloadUrl
.
Representação JSON |
---|
{
"downloadType": enum ( |
Campos | |
---|---|
downloadType |
Tipo de download para disponibilizar o arquivo OTA pelo Google. |
customDownloadUrl |
Faça o download do URL para disponibilizar o arquivo OTA em servidores que não são do Google. Precisa ser fornecido apenas com o downloadType |
currentDownloadUrl |
Apenas saída. O URL atual que os dispositivos usam para fazer o download do pacote. Esse valor corresponderá a |
DownloadType
É o tipo de download de pacotes OTA.
Enums | |
---|---|
DOWNLOAD_TYPE_UNSPECIFIED |
Não especificado. |
NORMAL |
Pelos servidores do Google. |
ZERO_COST |
Pelo VIP específico do Google para OTAs sem custo. |
CUSTOM |
Por um servidor externo. customDownloadUrl precisa ser definido com essa opção. |
Métodos |
|
---|---|
|
Lista os pacotes da configuração. |