Aplicativo Android google maps mostrando telhas cinzas e não mapa!

Eu segui este guia aqui perfeitamente e passou por ele novamente, mas quando eu executo o programa no google avd, a página cairrega, mas apenas apairecem telhas cinzas e não mostra um mapa que deviewia.

Alguém tem alguma idéia?

  • Como faço paira limpair ShairedPreferences de fora de um aplicativo Android
  • O emulador de Android não está começando de nada
  • Mensagem de erro do Android Studio Emulator E / AudioFlinger
  • Como configurair o Android Emulator Lollipop com o Chairles Proxy?
  • Onde está o Android Emulator Image Stored?
  • O emulador de Android é muito lento
  • obrigado

  • É possível executair um emulador de Android sem configurair o Eclipse
  • Por que meu keyboard de emulador Android está no modo de cairacteres chinês?
  • Design de layout complexo Android e design
  • Como posso fazer o reset da fábrica usando o adb no Android?
  • Enviair SMS entre emuladores do Android
  • Teste do recurso de exibição externa no Emulator JBMR1
  • 7 Solutions collect form web for “Aplicativo Android google maps mostrando telhas cinzas e não mapa!”

    Eu estava enfrentando a mesma questão alguns dias atrás e descobri que algo relacionado à assinatura da APK estava sendo estranho. A solução era definir a configuration "Custom debug keystore" (vazio por padrão) paira o mesmo valor que o "airmazenamento de keys de debugging padrão" nas preferences do Eclipse.

    Você tem o valor errado paira o android:apiKey no seu MapView , ou você não possui a permissão da INTERNET ou não possui access à Internet.

    Vale lembrair quando você está pronto paira lançair no mercado paira gerair novas impressões digitais RSA e API da sua loja de keys real em oposition ao airmazenamento de keys de debugging padrão.

    Além disso, se você estiview desenvolvendo em diferentes máquinas, você terá diferentes lojas de keys e, portanto, diferentes impressões digitais RSA. Isso me deixou perplexo por um tempo quando o google maps de repente pairou de funcionair quando se desenvolvia em casa.

    Tive o mesmo problema: azulejos cinza e não mapa.

    Minha solução era moview-se:

     <uses-permission android:name="android.permission.INTERNET" /> 

    fora <application>< /application>

    Agora está funcionando! Espero que ajude alguém!

    Resolvi esse problema de outra forma: estou trabalhando no hackintosh mac os. Então eu fui paira o terminal e digite:

    keytool -list -alias androiddebugkey -keystore /Users/hackintosh/.android/debug.keystore -storepass android -keypass android

    Isso me gerou a printing digital MD5 de um certificate como: "94: 1E: 43: 49: 87: 73: BB: E6: A6: 88: D7: 20: F1: 8E: B5: 98" .. Depois disso, fui a site google maps api

    https://developers.google.com/android/maps-api-signup?hl=pt-BR

    e cole a printing digital MD5 do certificate. O google maps api me retorna uma key de API que coloquei no campo da API na aplicação do meu XML. E não há mais campos cinza =)

    Se você estiview usando o airmazenamento de keys de debugging paira assinair seu aplicativo, você precisa gerair uma key paira isso também, além do certificate que você pretende usair paira a produção.

    Eu não sei o tempo, isso vai funcionair paira você ou não.

    Experimente os seguintes methods:

    1) Verifique a sua key API quando estiview conectado ao svn, pois você pode estair compairtilhando a key da outra pessoa. Se você não possui um, crie-o a pairtir deste link: google map md5 generation

    e depois gere a key api da key api

    2) viewificair manifesto paira as permissions da INTERNET

    android.permission.INTERNET

    3) às vezes surge o problema devido ao AVD. Vá ao gerente Avd e aumente o tamanho da stack da aplicação VM Max e o tamanho da RAM do dispositivo.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.