SDK de desenvolvimento do Google Play Instant v1.9.0 (05-09-2019)
Esta versão do SDK de desenvolvimento do Google Play Instant tem o seguinte: mudanças.
Mudanças
- A CLI de apps instantâneos agora será executada corretamente quando invocada usando uma .
- Na versão anterior do SDK, iniciar um app com minSdkVersion < 24
e assinada apenas com o esquema de assinatura v2 sempre causaria um erro. Isso
"Mudança" corrige o comando
ia run
e o comando "run" do Android Studio para que um erro só ocorrerá se a versão da API do dispositivo conectado for muito antiga para ser compatível assinaturas v2.
SDK de desenvolvimento do Google Play Instant v1.8.0 (05-08-2019)
Esta versão do SDK de desenvolvimento do Google Play Instant tem o seguinte: mudanças.
Mudanças
- O comando
ia run
da CLI de apps instantâneos pode implantar apps instantâneos que são apenas assinado usando um esquema de assinatura v2. - O comando
ia run -u [url]
da CLI de apps instantâneos agora funciona sem implantação um artefato.
SDK de desenvolvimento do Google Play Instant v1.7.0 (29-03-2019)
Esta versão do SDK de desenvolvimento do Google Play Instant tem o seguinte: novos recursos e mudanças.
Novos recursos
- A CLI de apps instantâneos agora pode coletar métricas de uso com seu consentimento, o que permite a equipe de desenvolvedores do Google para entender melhor quais recursos são úteis para você e e melhorar as deficiências nas nossas ferramentas.
- O comando
ia check
agora oferece suporte à verificação de um build instalável do no mesmo app para incompatibilidades comuns do caminho de upgrade. Você pode fornecer APK de app instalável usando a opção-i
.
Mudanças
- O comando
ia run
da CLI de apps instantâneos não exige mais um código do Google no dispositivo para iniciar apps instantâneos no modo de desenvolvimento.
SDK de desenvolvimento do Google Play Instant v1.6.0 (05-11-2018)
Esta versão do SDK de desenvolvimento do Google Play Instant tem o seguinte: novos recursos e mudanças.
Novos recursos
- O comando
ia check
da CLI de apps instantâneos agora oferece suporte à verificação de tamanho no conjunto de APKs arquivos (.apks
) gerados debundletool
.
Mudanças
- Em dispositivos com o Android 8.0 (nível 26 da API) ou mais recente, executando um instante em que a chave de assinatura não corresponde à chave de nenhum app já iniciado o dispositivo não causa mais uma falha no Android Studio ou na CLI.
- A limitação de tamanho dos apps instantâneos mudou de 4 MB para 10 MB.
Um app com mais de 4 MB agora recebe uma
WARNING
em vez de umaERROR
. Um app com mais de 10 MB continuará recebendo umaERROR
.
SDK de desenvolvimento do Google Play Instant v1.5.0 (27-09-2018)
Esta versão do SDK de desenvolvimento do Google Play Instant tem o seguinte: novos recursos e mudanças.
Novos recursos
- Os comandos
ia run
eia check
da CLI de apps instantâneos agora são compatíveis com a operação no Arquivos do conjunto de APKs (.apks) gerados porbundletool
. - O comando
ia check
da CLI de apps instantâneos agora funciona com uma lista de APKs. - O comando
ia check
da CLI de apps instantâneos garante que os nomes dos APKs divididos sejam exclusivos em um determinado arquivo ZIP.
Mudanças
- Ao provisionar um dispositivo com o Android 7.1.1 (nível 25 da API) ou versões anteriores, A CLI só emite um aviso quando não é possível detectar uma transação bem-sucedida do Google Play e o check-in dos serviços. Ao encontrar essa situação anteriormente, a CLI gerar um erro e não tentar iniciar o app instantâneo.
- Agora, a CLI de apps instantâneos
ia run
pode iniciar APKs gerados por:bundletool
ou APKs criados usandoaapt2
. Antes, a operaçãorun
pode ter parecedo expirar ao iniciar alguns desses APKs. - A sinalização
--no-setup
foi suspensa paraia run
e agora não tem nenhum efeito. - atualizar adequadamente versões mais antigas do Google Play Services para Apps instantâneos; que precisam ser desinstalados antes de instalar uma nova versão.
SDK de desenvolvimento do Google Play Instant v1.4.0 (28-08-2018)
Esta versão do SDK de desenvolvimento do Google Play Instant (antigo Apps instantâneos) SDK de desenvolvimento) contém os novos recursos e alterações a seguir.
Novos recursos
- O comando
ia check
da CLI de apps instantâneos agora oferece suporte à validação de tamanho em apps instantâneos que usam APKs de configuração. - A CLI agora oferece suporte à execução de apps instantâneos em imagens do emulador de chaves de teste com uma versão recente do Google Play Services instalada.
- Compatibilidade aprimorada para a ajuda específica de comando com
ia help <command>
. - Inclusão de detalhamento de tamanho a erros de tamanho
ia check
.
Mudanças
- O SDK foi renomeado como "SDK de desenvolvimento do Instant Apps Android" para "SDK de desenvolvimento do Google Play Instant".
- A CLI não gera mais uma
NullPointerException
ao tentar verificar um app. sem atividade na tela de início. - A CLI e o Android Studio agora detectam dispositivos incompatíveis com o Android 8.0 (nível 26 da API). Anteriormente, esses dispositivos não iniciavam o app.
- O script do wrapper Bash
ia
agora funciona corretamente quando invocado em um pipeline. em que$TERM
não está definido. O script assume uma largura de 80 colunas. - O comando
ia check
agora avisa sobre apps instantâneos cujominSdkVersion
estiver definido como20
ou anterior. Ao oferecer suporte a essas versões mais antigas do SDK no seu build, o tamanho do binário pode aumentar sem benefício para o instante apps. - A CLI agora detecta quando sua versão do Google Play Services é muito antiga para executar apps instantâneos e solicitar uma atualização no dispositivo.
- Apps instantâneos iniciados no Android 8.0 (nível 26 da API) e versões mais recentes usando a CLI
ou o Android Studio agora têm automaticamente
Permissão
android.permission.INSTANT_APP_FOREGROUND_SERVICE
concedida.
SDK de desenvolvimento do Instant Apps Android v1.3.0 (04-06-2018)
Esta versão do SDK de desenvolvimento do Instant Apps Android contém os novos recursos e mudanças a seguir.
Novos recursos
- O Android Studio 3.2 agora usa uma biblioteca adicionada no SDK 1.3 para executar apps instantâneos.
Isso unifica a lógica entre o
ia
e o Studio e permite executar apps sem URLs no Android Studio.
SDK de desenvolvimento do Instant Apps Android v1.2.0 (07-05-2018)
Esta versão do SDK de desenvolvimento do Instant Apps Android contém os novos recursos e mudanças a seguir.
Novos recursos
- A nova interface de linha de comando do Instant Apps,
ia
, permite iniciar de apps instantâneos no seu dispositivo de desenvolvimento e verifique se há locais erros. - Agora você pode criar e iniciar apps instantâneos sem inserir um URL momento.
Mudanças
- A versão do Google Play Services para Apps instantâneos que acompanha o O SDK agora pode se atualizar automaticamente usando a Play Store. Em versões anteriores, O pacote foi bloqueado para a versão empacotada com o SDK.
- Nomes de host que contêm caracteres curinga, como
"*.example.com"
, agora são totalmente compatíveis com o modo de desenvolvimento. - Agora, os desenvolvedores podem simular downloads de apps limitados no Android Lollipop,
Marshmallow e Nougat configurando o sistema
debug.aia.throttle_download_ms
, conforme mostrado no exemplo a seguir:$ adb shell setprop debug.aia.throttle_download_ms 5000
SDK de desenvolvimento do Instant Apps Android v1.1.0
Esta versão do SDK de desenvolvimento dos Apps instantâneos Android contém o seguinte novos recursos e mudanças.
Novos recursos
- Transferência de dados do app instantâneo para o app instalado.
- Em dispositivos com o Android 8.0 (nível 26 da API) e versões mais recentes, o sistema
executa automaticamente essa transferência na instalação do app. Em dispositivos com
No Android 7.1 (nível 25 da API) e versões anteriores, você pode transferir
de armazenamento para seu app instalado chamando
getInstantAppData()
no app instalado.
- Em dispositivos com o Android 8.0 (nível 26 da API) e versões mais recentes, o sistema
executa automaticamente essa transferência na instalação do app. Em dispositivos com
No Android 7.1 (nível 25 da API) e versões anteriores, você pode transferir
de armazenamento para seu app instalado chamando
- É possível diminuir o tamanho do seu APK usando o novo suporte a APKs específicos do dispositivo. Para informações sobre como configurar seu build para APKs de configuração, consulte Configure seu build para APKs de configuração.
Mudanças
- Emulador.
- Emuladores que executam a Play Store e o Google Play Services mais recente são necessários para testar os Apps instantâneos no futuro. Para mais informações sobre como configurar sua emulador, consulte Executar o instante app.