Ein Google Maps-Schlüssel für alle Entwickler?

8

Wir verwenden Google MapView in unserer Anwendung, aber auf verschiedenen Computern müssen wir verschiedene API-Schlüssel verwenden, sonst zeigt MapView nichts an.

Gibt es eine Möglichkeit, einen Schlüssel für alle Entwickler festzulegen?

    
skayred 16.09.2011, 12:04
quelle

2 Antworten

18
  

Gibt es eine Möglichkeit, einen Schlüssel für alle Entwickler festzulegen?

Kopieren Sie für den Debug-Signaturschlüssel Ihren Debug-Keystore (z. B. ~/.android/debug.keystore ) zwischen Entwickler-PCs, und denken Sie daran, sie alle erneut zu aktualisieren, wenn dieser Keystore abläuft.

Kopieren Sie für den Produktionssignaturschlüssel den Produktionsschlüsselspeicher zwischen Entwickler-PCs.

Beachten Sie, dass ich nicht versucht habe, Keystores zwischen Windows und Nicht-Windows (OS X, Linux) zu kopieren. Daher weiß ich nicht, ob es dort Probleme mit Zeilenenden gibt.

    
CommonsWare 16.09.2011, 12:59
quelle
13

Ja, Sie können den gemeinsamen Schlüssel verwenden, um MapView in allen Device sichtbar zu machen, indem Sie Release Key verwenden.

  1. Holen Sie sich den MD5 Key von Ihrem Computer und gehen Sie zum Googles-Link, um Map Key zu erhalten und erhalten Sie Unique key für Ihr System.
  2. Kopieren Sie sie und fügen Sie sie in XML file
  3. ein
  4. Klicken Sie nun mit der rechten Maustaste auf Project- & gt; Export Application- & gt; Wählen Sie Ihr Projekt- & gt; Next- & gt; Wählen Sie einen neuen Keystore - & gt; Führen Sie alle übrigen Schritte
  5. aus
  6. Notieren Sie sich Ihren Aliasnamen und Ihr Passwort.
  7. Nun, wenn Sie alle Prozesse mit Fülldetails abgeschlossen haben, erhalten Sie eine .apk Datei und eine Schlüsselspeicherdatei an Ihrem Speicherort.
  8. Öffnen Sie jetzt die Commamd-Eingabeaufforderung, geben Sie diesen Befehl ein - & gt; Hab dir Java-bin-Pfad - & gt; %Code%
  9. Drücken Sie nun ENTER Sie erhalten keytool.exe -list -alias "aliasname" -keystore "location of keystore generated" -storepass "password" -keypass "password" wieder
  10. Kopieren Sie es jetzt, fügen Sie es in MD5 link ein und holen Sie sich Ihren Schlüssel.
  11. Gehen Sie nun zu Ihrem Google Key und setzen Sie den neuen Schlüssel in XML file.
  12. Klicken Sie nun mit der rechten Maustaste auf Project- & gt; Export Application- & gt; Wählen Sie Ihr Projekt- & gt; Next- & gt; Vorhandenen Keystore verwenden - & gt; Geben Sie Ort und Passwort ein - & gt; Weiter
  13. Nun wird Ihr Alias-Name in Ihrem Drop-Down- & gt; Select it - & gt; Passwort eingeben - & gt; Weiter
  14. Es wird nach dem Speicherort gefragt, an dem die letzte XML -Datei gespeichert werden soll.
  15. Wählen Sie Ihren Standort und Ihr Geschäft.
  16. Jetzt zeigt diese letzte .apk Datei .apk in allen Geräten an.

    %Vor%

Weitere Hilfe finden Sie in Maplink und dieser Blogpost

    
Venky 16.09.2011 12:59
quelle