Há alguns dias, é possível usar o faturamento no aplicativo em aplicativos Android. Muito legal, claro. Então, comecei a trabalhar em uma atualização para meu aplicativo para implementar isso. Mas agora encontro alguns problemas. Isso é o que eu fiz:
- Tentei primeiro os IDs de produto reservados para testar respostas de cobrança estática no aplicativo. Isso funciona sem problemas.
- Fiz upload de um APK de rascunho para o mercado (com assinatura de produção, sem assinatura de depuração), que incluía a permissão com.android.vending.BILLING.
- Quando fiz isso, fui capaz de adicionar 'Produtos no aplicativo' ao meu aplicativo no mercado e definir o status como publicado.
- Criei um usuário de teste e reiniciei meu dispositivo para tornar esse usuário de teste a conta principal em meu dispositivo de teste.
- O id de produto reservado ainda funciona.
Agora vem o problema. Quando uso meu próprio ID de produto (o que adicionei antes, veja acima), uma caixa de diálogo é exibida com o seguinte texto:
" Erro do aplicativo: esta versão do aplicativo não está configurada para Faturamento do mercado. Verifique a central de ajuda para obter mais informações. "
Não há nada estranho que eu possa encontrar no log. Alguém sabe o que estou fazendo de errado aqui?