Autore Topic: Non mi visualizza le google maps in nessuna applicazione che ne fà uso  (Letto 259 volte)

Offline AndreaNobili

  • Utente junior
  • **
  • Post: 75
  • Respect: 0
    • Mostra profilo
Salve,
sono veramente disperato, il problema è che non mi visualizza più le Google maps nelle mie applicazioni (mostra solo una griglia grigia) mentre fino a poco tempo fà le mostrava...ho provato anche a spianare tutto, cancellare l'emulatore, reinstallare l'SDK di Android...nada sempre lo stesso problema (la cosa strana è che però se nell'emulatore apro GoogleMaps le mappe si vedono...però solo con il programma google maps ufficiale...le mie applicazioni nada)

Vi spiego nei dettagli cosa faccio nella speranza che sappiate dirmi qualcosa:

1) Dalla shell di Linux faccio: /programmazione/android-sdk-linux_86/tools$ ./android ed accedo al gestore dei vari emulatori
2) Dopo aver cancellato tutti i dispositivi virtuali che avevo faccio: NEW --> ne creo uno chiamato device1, come target metto: Google APIs (Google inc) - Api level 8 a size metto 200 Mb, skin lascio quella di default, aggiungo il dispositivo GPS support all'hardware e creo l'AWD che ora è nella lista e dice Platform 2.2 e API Level: 8

Ok...emulatore creato...

Apro la mia applicazione Android che contiene la mappa (mappa che veniva tranquillamente visualizzata sul pc del mio collega ed anche sul mio fino a questa mattina...): è un progetto che ho importato con Eclipse. Su Eclipse vado su proprietis del progetto e nella voce Java Build path sotto la voce libraries sono spuntate Google API's [Android 2.2] e la stessa cosa sotto la voce Order and Export...

Runno l'applicazione e si apre la tremenda griglia grigia con i comandi di zoom di Google Maps ma la mappa di fatto non c'è !!! Da cosa diavolo può dipendere ?!?!

Ah ho provato a far costruire ad Eclipse anche il progetto di esempio che si chiama tipo Google Maps Demo e dà lo stesso problema...sono veramente disperato...confido in voi

Grazie
Andrea

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1592
  • Respect: +196
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus w/ CM9
  • Market Developer Name:
    Roberto Leinardi
  • Sistema operativo:
    Ubuntu 11.10
Re:Non mi visualizza le google maps in nessuna applicazione che ne fà uso
« Risposta #1 il: 17 Settembre 2010, 20:34:30 CEST »
0
Sembrerebbe un problema di chiavi, dai uno sguardo a questo tutorial: [facile] Ottenere la Maps API Key per far funzionare l'Android Map - Android Developers Italia
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline AndreaNobili

  • Utente junior
  • **
  • Post: 75
  • Respect: 0
    • Mostra profilo
Re:Non mi visualizza le google maps in nessuna applicazione che ne fà uso
« Risposta #2 il: 17 Settembre 2010, 20:35:46 CEST »
0
ora gli dò un'occhiata...ti spiego...la chiave l'ha impostata il mio collega quando ha sviluppato l'applicazione sul SUO computer, potrebbe dipendere dal fatto che devo cambiarla con la mia API Key sul MIO computer? o è una cavolata?

Grazie
Andrea

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1592
  • Respect: +196
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus w/ CM9
  • Market Developer Name:
    Roberto Leinardi
  • Sistema operativo:
    Ubuntu 11.10
Re:Non mi visualizza le google maps in nessuna applicazione che ne fà uso
« Risposta #3 il: 17 Settembre 2010, 20:38:20 CEST »
0
Per me è sicuramente quello: la chiave che ha settato il tuo collega è stata generata usando il SUO portachiavi di debug. Tu quindi devi o procurarti il portachiavi del tuo collega e quindi condividere la chiave o, ogni volta che vi scambiate i files, sostituire la chiave della MapView con una generata col tuo certificato.

Dai che risolvi subito ;)
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline AndreaNobili

  • Utente junior
  • **
  • Post: 75
  • Respect: 0
    • Mostra profilo
Re:Non mi visualizza le google maps in nessuna applicazione che ne fà uso
« Risposta #4 il: 17 Settembre 2010, 20:40:53 CEST »
0
Per me è sicuramente quello: la chiave che ha settato il tuo collega è stata generata usando il SUO portachiavi di debug. Tu quindi devi o procurarti il portachiavi del tuo collega e quindi condividere la chiave o, ogni volta che vi scambiate i files, sostituire la chiave della MapView con una generata col tuo certificato.

Dai che risolvi subito ;)

uhhh questa cosa mi sfuggiva...io pensavo che bastasse avere una chiave valida...scusa la domanda forse banale...come mi faccio a far dare il suo portachiavi e dove devo metterlo?

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1592
  • Respect: +196
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus w/ CM9
  • Market Developer Name:
    Roberto Leinardi
  • Sistema operativo:
    Ubuntu 11.10
Re:Non mi visualizza le google maps in nessuna applicazione che ne fà uso
« Risposta #5 il: 17 Settembre 2010, 20:41:52 CEST »
0
Hai dato uno sguardo al tutorial?

È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline AndreaNobili

  • Utente junior
  • **
  • Post: 75
  • Respect: 0
    • Mostra profilo
Re:Non mi visualizza le google maps in nessuna applicazione che ne fà uso
« Risposta #6 il: 17 Settembre 2010, 20:54:14 CEST »
0
ok ti ringrazio...poi leggo bene il tutorial...domani vedrò di farmi dare il portachiavi e di fare questa cosa insieme a lui :-)

Tnx...stavo impazzendo...almeno ora ho una spiegazione...però rimane un dubbio amletico: stamattina lui mi ha inviato il suo progetto zippato, l'ho decompresso, l'ho importato su Eclipse, l'ho fatto partire: la mappa si vedeva !!! (io non ho il suo portachiavi...sicuramente è quello...a logica deve essere quello...ma come diavolo è possibile che la prima volta si sia vista la mappa ?!?! giuro...non bevo e non mi drogo...)

Grazie
Andrea

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1592
  • Respect: +196
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus w/ CM9
  • Market Developer Name:
    Roberto Leinardi
  • Sistema operativo:
    Ubuntu 11.10
Re:Non mi visualizza le google maps in nessuna applicazione che ne fà uso
« Risposta #7 il: 17 Settembre 2010, 20:57:02 CEST »
0
Se non l'hai modificato Eclipse potrebbe aver utilizzato l'apk generato sul suo computer, con la sua chiave di debug. Ecco svelato il mistero :)

L'apk lo trovi nella directory bin/ del progetto zippato.
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline AndreaNobili

  • Utente junior
  • **
  • Post: 75
  • Respect: 0
    • Mostra profilo
Re:Non mi visualizza le google maps in nessuna applicazione che ne fà uso
« Risposta #8 il: 17 Settembre 2010, 21:23:36 CEST »
0
mmm in effetti...ha smesso di funzionare dopo aver fatto una piccola modifica ed eseguito nuovamente...credo sia statao svelato l'arcano...grazie

Offline MMarko

  • Utente junior
  • **
  • Post: 128
  • Respect: +5
    • MarcoMatarazzi
    • Mostra profilo
    • La Rocchetta Bed And Breakfast
  • Dispositivo Android:
    HTC Legend
  • Market Developer Name:
    MarcoMatarazzi
Re:Non mi visualizza le google maps in nessuna applicazione che ne fà uso
« Risposta #9 il: 06 Ottobre 2010, 21:47:08 CEST »
0
Ho avuto lo stesso identico problema, ho risolto rigenerando nuovamente una chiave ;)