Eu tenho um aplicativo que usa a API do Google Maps para Android v2. Adicionei o google-play-services_lib
projeto de biblioteca ao meu espaço de trabalho e adicionei uma referência a ele no meu projeto de aplicativo, seguindo as instruções nestas páginas:
- http://developer.android.com/google/play-services/setup.html .
- https://developers.google.com/maps/documentation/android/start
Tudo parece funcionar bem: o aplicativo exibe mapas e sobreposições com os marcadores padrão. Portanto, tenho certeza de que os serviços do Google Play e da API do Google Maps foram configurados corretamente.
No entanto, vejo essa mensagem na janela ADT LogCat sempre que a visualização do mapa é inicializada (no Nexus 7 de segunda geração):
The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
O nível da mensagem é Erro e a tag é GooglePlayServicesUtil
.
Isso parece benigno, pois meu aplicativo funciona bem. Mas o que posso fazer ou checar para tentar resolver qualquer que seja o problema?
Mais informações: sempre que a mensagem "Os recursos dos serviços do Google Play não foram encontrados" aparece no LogCat, ela é precedida por essas mensagens, que são avisos e marcadas ResourceType
:
getEntry failing because entryIndex 906 is beyond type entryCount 3
Failure getting entry for 0x7f0b038a (t=10 e=906) in package 0 (error -2147483647)
FWIW, não consigo encontrar a constante 0x7f0b038a em nenhum lugar quando pesquiso os projetos, incluindo os arquivos gen / R.java.
Eu verifiquei o conteúdo do .apk gerado e inclui todos os recursos que estão no google-play-services_lib/res
diretório
Outra atualização: depois de adicionar o ActionBarSherlock e atualizar o targetSdkVersion no meu manifesto de 8 para 17, agora vejo outro erro na saída do LogCat:
Could not find class 'maps.af.k', referenced from method 'maps.ag.an.a'
Mais detalhes sobre esse problema podem ser encontrados aqui: O Google Maps funciona bem no Android, mas ainda recebo o erro "Não foi possível encontrar a classe 'maps.i.k', referenciada no método maps.z.ag.a"
E mais uma vez, o aplicativo parece funcionar muito bem. Talvez seja seguro ignorar esses "erros"?
Project > Clean
). Notei que isso às vezes corrige problemas de R.java/resource.