Lancement Appli Google Map sur SmartPhone

  • Auteur de la discussion Morphine
  • Date de début
M

Morphine

Membre
Inscrit
6 Août 2012
Messages
9
Points
0
  • #1
Bonsoir,

Je me permets de poster ce sujet pour vous exposer mon problème,
En effet il se trouve que j'arrive enfin à bout de mon projet d'une création d'application MapMapping sur Eclipse,
Les divers fichiers xml et java ne m'indiquent plus aucunes erreurs, le lancement de l'application sur émulateur Eclipse (Nexus) lance le module comme souhaité, mais il se trouve que je ne peux naviguer sur la map, celle-ci se centrant sur l'adresse IP de mon ordinateur... Il devrait juste s'agir de lancer l'application sur Smartphone directement pour pallier à ce problème;

Après pas mal de recherches pour trouver comment lier son smartphone avec son projet Eclipse (Run, Run configuration, Target, Select 'Always prompt to pick device', Run, Pop up affichant le smartPhone),
Celui ci me signale au travers d'un Triangle orange une erreur, en effet il est indiqué la version 2.3.7 (version fixe de mon Samesung Galaxy Ace) à côté de ce triangle.
J'ai beau lancer l'application sur mon téléphone, la carte ne se charge pas...

Mon projet est en 2.3.3 API10 comme conseillé dans le tutoriel que j'ai suivis.
En passant en API 11, j'arrive en platform 3.0...

Je sèche...

Dans l'attente de votre aide, bonne soirée.
 
lord-ralf-adolf

lord-ralf-adolf

Membre VIP
Inscrit
15 Janvier 2012
Messages
1 023
Points
36
  • #2
Salut

L'émulateur propose une simulation de GPS .. tu peut simuler une position via "ddms" depuis l'onglet emulateur .

Pour le problème avec le lancement sur ton téléphone je ne sais pas trop ,j'ai pas compris bien le problème ..

merci
 
M

Morphine

Membre
Inscrit
6 Août 2012
Messages
9
Points
0
  • #3
Bonjour Ralf,

Merci pour l'astuce de l'EmulatorControl dans la section DDMS,

Concernant mon soucis, j'ai essayé d'être explicite... L'application se lance, mais la carte ne charge pas, je n'ai qu'un simple quadrillage qui apparait; Comme indiqué j'ai un triangle orange apparaissant à côté de la version de mon téléphone (2.3.7).
 
M

Morphine

Membre
Inscrit
6 Août 2012
Messages
9
Points
0
  • #4
Dans la secion LogCat: j'ai une ligne peu après le lancement de l'application: 'MapActivity couldn't get connection factory client.'

Voilà, je pense avoir énoncé l'ensemble des informations dont je dispose pour faire part de mon problème. undecided
 
M

Morphine

Membre
Inscrit
6 Août 2012
Messages
9
Points
0
  • #5
UP,

Bonne journée.
 
lord-ralf-adolf

lord-ralf-adolf

Membre VIP
Inscrit
15 Janvier 2012
Messages
1 023
Points
36
  • #6
salut Morphine

premièrement tu as fais un triple poste !! utilise le bouton edité si il n'y a pas de nouveau message !! STP suivez les règle du forum !!


2/ pour le problème

est ce que tu as bien demander la permission d’accès internet ?
est ce que tu as bien configurer l'API maps et tu as obtenu ta clef ?

voici la documentation officiel de google API
S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !
un bon endroit pour tout savoir sur Maps API .

merci
 
M

Morphine

Membre
Inscrit
6 Août 2012
Messages
9
Points
0
  • #7
Désolé pour le triple post,

Oui j'ai demandé la permission, J'ai mon API KEY et voici mes codes:

1) Activity-main:
Code:
S'il vous plaît, Connexion ou S'inscrire to view codes content!

2) Rennes-Geo Manifest
Code:
S'il vous plaît, Connexion ou S'inscrire to view codes content!



J'ai fouillé partout sur le net, cela viendrait du MD5 et de la configuration de mon API Key, Seulement si j'ai mon API Key et que j'ai activé les services sur Google Apis, je ne vois pas où est le soucis...
 
lord-ralf-adolf

lord-ralf-adolf

Membre VIP
Inscrit
15 Janvier 2012
Messages
1 023
Points
36
  • #8
Salut

Une question si ton mapView n'as pas d'id comment tu l'as récupérait dans ton code java ?

<?xml version="1.0" encoding="utf-8"?>

<Layout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mapView"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
android:name="com.google.android.gms.maps.MapFragment"/>
<com.google.android.maps.MapView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:enabled="true"
android:clickable="true"
android:apiKey="AIzaSyAcnHj53WybgZe_f5r80i6Ne1DxutXEMOU"
/>
</Layout>
tu as mis cette id dans cette ligne et je croix qu'il n'as aucun sens non
je croix que tu voudrais donné cette id à <com.google.android.maps.MapView /> non ?

je croix que c'est pas la b
 

Sujets en relation

Haut Bas