2013-03-10 15 views
6

mia messa a punto wokspace attuale si presenta così:Impossibile installare Google-play-servizi in Eclipse correttamente (cercando di ottenere mappe di lavoro)

enter image description here enter image description here

Tuttavia, le persone mi hanno detto che per ottenere le mappe lavoro, ho anche bisogno di avere "google-play-services_lib.jar" nella mia cartella "Dipendenze Android", e il modo per farlo era attraverso fare: "a Google Play Services nel progetto Progetto -> Proprietà -> Android -> Libreria, Aggiungi -> google-play-services_ lib "

L'unico problema che è sempre dopo il iniziale pennarello verde, si trasforma in una croce rossa quando ri-apertura 'Progetto -> Proprietà -> Android -> Library' ... e anche nessun "google-play-services_lib.jar" viene aggiunto a "Dipendenze Android" nel prooject

Questa domanda è una molla di questo: Trying to get maps v2 Android demo working dove mi è stato detto sopra era necessario per far funzionare le mappe nel mio app. (Altrimenti si ottiene un errore durante il gonfiaggio dell'XML contenente il frammento delle mappe.)

+0

Forse una vittima. Prova: http://stackoverflow.com/questions/14371725/add-google-play-services-to-eclipse-project – alanjds

risposta

4

Hai provato a utilizzare Google APIs anziché Android 4.2.2? Usando quello userai le dipendenze Google Maps.


Ho appena fatto un "app di lavoro" (si getta nessun errore ma ero troppo pigro per fare una chiave) utilizzando Google Maps v2 e non API di Google come costruzione, ma Android 4.1. Questa era la mia procedura.

  1. Scaricare la libreria dal download manager SDK.
  2. Copiato la cartella "google-play-services_lib" che aveva questo percorso ".../android-sdk/extras/google/google_play_services/libproject/google-play-services_lib" in un'altra cartella dove tengo le mie librerie.
  3. In Eclipse ho scelto Nuovo progetto - Progetto Android da codice esistente. È stato importato senza problemi.
  4. Fare clic con il tasto destro del mouse sul progetto di prova, fare clic su Proprietà - Android - Aggiungi - google-play-services -lib che ora si trova nel mio spazio di lavoro.
  5. Vedere se funziona provando a sottoclasse com.google.android.gms.maps.MapFragment.

Si prega di rispondere se si verificano errori, se lo fai bene funzionerà tutto. In bocca al lupo.

+0

Appena provato, lo stesso risultato, il marker verde scompare :( – Tom

+1

Hai fatto un progetto completamente pulito? Pulisci - Pulisci tutto, apri anche il registro degli errori e vedi che cosa sta generando l'errore –

+0

Vuoi dire log degli errori? L'ho nella SO collegata nella mia domanda.Tuttavia, la conclusione in tale SO è che Google-Play-Services non è installato correttamente causando l'errore. – Tom

0

Per prima cosa devi eliminare il tuo progetto di servizi di google-play dal tuo Esplora pacchetti, quindi devi copiare "cartella di google-play-service" dalla directory C:/android-sdks ..... google-play -SERVICE allo spazio di lavoro quindi aprire Eclipse importare il progetto "play-servizi google-" anche dal vostro spazio di lavoro e quindi è possibile aggiungere la libreria ...

Speranza che aiuta :)

Problemi correlati