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 dessa biblioteca 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.
- 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 a versão 5.0.0 ou mais recente da Biblioteca Play Faturamento. 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 da sua versão para usar a v5 ou mais recente da Biblioteca Play Faturamento. 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 da Biblioteca Play Faturamento 4 para a 5.