Pedido da API do Google Places recusado para o preenchimento automático do Android, mesmo com a chave da API correta
Estou tentando criar um campo Autocomplete que deve buscar cidades conforme o usuário digita, usando a API do Google Places, conforme descrito neste tutorial:https://developers.google.com/places/training/autocomplete-android
Você provavelmente já encontrou essa questão muitas vezes antes, como eu fiz, mas nenhuma das respostas me ajudou. Aqui estão as coisas que você deve saber:
Por favor, não responda dizendo que você substituiu a chave da API por sua própria e funcionou - a chave da API que está lá deve ser específica do Android e não funcionará em um navegador.
Então, criei a chave da API do Android usando a impressão digital SHA1 obtida do keystore com o qual assinei o aplicativo. Liguei as APIs do Google Maps e do Google Places no console. A cota não é excedida.
Tudo isso e ainda me dá REQUEST_DENIED
O que eu não mencionei é que eu tenho o O2Auth ativado - isso muda alguma coisa? Não deveria ser tão simples quanto colocar a chave da API no aplicativo?
Obrigado!