sto provando ad implementare google maps nella mia applicazione Android ma sono bloccato su un errore "android Failed to load map. Could not contact Google servers
." ho incluso Google Play Library, ho preso la chiave usando l'impronta digitale del certificato SHA1. ho ottenuto il certificato di impronta digitale SHA1 come:Errore in Google Maps android "android Impossibile caricare la mappa. Impossibile contattare i server di Google."
sudo keytool -v -list -alias androiddebugkey \-keystore /home/.android/debug.keystore
sono riuscito il mio file manifesto in base alle This
ora sono in grado di trovare la causa di questo errore .. ogni suggerimento è molto apprezzato ...
- ho visto domande su StackOverflow ma non ha trovato alcuna soluzione!
EDIT: miei permessi dei file manifesto sono come:
<permission
android:name="PAKG_NAME.permission.MAPS_RECEIVE"
android:protectionLevel="signature" />
<uses-permission android:name="PAKG_NAME.permission.MAPS_RECEIVE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-feature
android:glEsVersion="0x00020000"
android:required="true" />
.....................
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="MY_KEY" />
e il mio layout XML hanno frammento come:
<fragment
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="100dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
class="com.google.android.gms.maps.SupportMapFragment" />
uscita Logcat:
E/Google Maps Android API(31478): Failed to load map. Could not contact Google servers.
controlla la tua chiave APIO – Madhuri
ho cambiato/ricreato la chiave API volte sevral ma ottenendo lo stesso errore –
@Saad Khokhar-invia il tuo xml qui. – TheFlash