Conforme anunciado no Google I/O em 2019 e na postagem do blog Conheça a versão 3 da Biblioteca Google Play Faturamento (link em inglês), todas as versões da Biblioteca Play Faturamento vão seguir um ciclo de descontinuação de dois anos.
Este tópico responde a perguntas comuns sobre a descontinuação de versões da Biblioteca Faturamento e a migração para versões mais recentes.
Cronograma de suporte para diferentes versões
Versão (incluindo versões secundárias) | A versão da data mais recente pode ser usada para lançar novos apps ou atualizações de apps existentes. | O pedido de extensão pode ser atualizado |
---|---|---|
5 | 31 de agosto de 2024 | 1º de novembro de 2024 |
6 | 31 de agosto de 2025 | 1º de novembro de 2025 |
7 | 31 de agosto de 2026 | 1o de novembro de 2026 |
- Como posso descobrir qual APK ou Android App Bundle está acionando um aviso de uso descontinuado?
- Revise as dependências importadas do projeto, como as encontradas
no arquivo
build.gradle
. Para estar em conformidade, os apps precisam importar uma versão compatível, conforme indicado na tabela. As dependências de faturamento são encontradas apenas em APKs que exigem a permissãocom.android.vending.BILLING
. - Um APK ou Android App Bundle que não mantenho mais está usando uma versão descontinuada da Biblioteca Play Faturamento. Preciso atualizá-lo?
- É altamente recomendável atualizar todos os APKs para a versão mais recente da Biblioteca Play Faturamento. No entanto, se um APK não estiver mais sendo mantido, nenhuma ação será necessária para o APK no momento. Essa descontinuação de uso impede que novos apps e atualizações usem versões mais antigas da Biblioteca Play Faturamento. Os apps existentes que usam uma versão descontinuada da biblioteca vão continuar funcionando conforme o esperado. Confira se todos os APKs que recebem suporte estão atualizados.
- Como corrigir o APK ou o Android App Bundle atualizado para a versão mais recente da Biblioteca Play Faturamento, mas ainda acionar o aviso de descontinuação?
- Confira se o
AndroidManifest.xml
contém uma entrada com o nomecom.google.android.play.billingclient.version
. Se a entrada não estiver presente, confira as configurações de mesclagem do manifesto para ver se o atributo dele está sendo descartado durante a mesclagem. - Como fazer upgrade de uma versão anterior da Biblioteca Play Faturamento?
Atualize a dependência na sua versão para usar uma versão com suporte, conforme indicado na tabela. Se quiser saber o que mudou entre as versões, leia as notas da versão.
Além disso, temos um guia detalhado sobre a migração para a Biblioteca Play Faturamento 7.
Onde encontro o formulário de extensão para continuar a distribuição do Google Play até 1o de novembro?
Se o app ainda estiver usando uma versão desatualizada da Biblioteca Play Faturamento, você vai receber um aviso e uma mensagem na caixa de entrada no Play Console. O formulário de extensão está disponível na página de detalhes do aviso ou do problema na página Status da política no Play Console.