5

Ho applicato i passaggi esatti come indicato nel documento per sviluppatori google per creare un esempio di progetto google map e tutto è andato bene sull'emulatore, ma quando ho generato il file apk del progetto e l'ho lanciato su reale dispositivo Samsung Galaxy S4 google map non compare mostra solo uno sfondo vuoto con il logo Google appena colorato che appare nell'angolo in basso a sinistra dello schermo !!Rilascio file APK non mostrando google maps

Ho creato un nuovo progetto per google map Ho creato un nuovo file .jks per il progetto e creato store e key pass e alias quindi ho estratto lo SHA1 da cmd java bin Sono passato a dev.google.com/console creato un nuovo progetto quindi abilitato google maps Android API quindi creata la chiave API da Credentials incollata questa chiave API in atto in google_maps_api.xml nel mio progetto aggiornata la release signingConfigs con il percorso file .jks e l'alias e due password. quindi ha generato l'APK firmato da Android Studio, quindi ha trasferito l'app-release.apk sul dispositivo reale, quindi ha installato lo stesso problema che Google map NON mostrava.

plz help

risposta

9

ragione di questo problema

perché questo accada? questo si è verificato perché c'erano diversi SHA1 nel tipo di debug e release.

posso risolvere il problema da aggiungere lo SHA1 del mio keystore utilizzato (usato per costruire apk stampa) to google console

qui è tutto passo per avvicinarsi a quel percorso

1- Get del vostro chiavi

quando si genera l'APK firmato

Build ----> Genera APK firmato ..

tenere in mente il percorso chiavi

enter image description here

Non dimenticate di fare Tipo di costruzione --- rilasciare

enter image description here

2- SHA1 estratto per chiavi usato , apri il tuo terminale usa il comando sotto

keytool -list -v -keystore "/Users/NT/Desktop/generalkey.jks" 

vi verrà chiesto per la password per l'archivio chiavi

cambiamento percorso al percorso chiavikeytool -list -v -keystore "keystore path"

dalle impronte digitali Certificato: troverete SHA1

3- generare chiave Android utilizzando questo SHA1 e il nome del pacchetto

enter image description here

generare APK utilizzando chiavi e godetevi la vostra mappa

+0

I LOVE YOU! GRAZIE! –

0

ora Google ha firmato apk prima di pubblicare il negozio, in modo da andare a google pushish app ---> applicazione signning, e aggiungere chiave firmata alla console per gli sviluppatori di Google, dovreste aggiungere 3 chiave sha1: debug, release e nuova chiave sha1 dopo il pushlish

+1

Benvenuti in SO. Leggi questa [come risposta] (http://stackoverflow.com/help/how-to-answer) e segui le linee guida per fornire una risposta di qualità. – thewaywewere