IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

API standards et tierces Android Discussion :

probleme de carte google maps


Sujet :

API standards et tierces Android

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Mars 2013
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2013
    Messages : 6
    Points : 7
    Points
    7
    Par défaut probleme de carte google maps
    Bonsoir,
    J'ai besoin d'utiliser la carte de google maps dans une application j'ai rajouté les permissions et générer la clés ainsi que j'ai réalisé mon Fragment mais par contre dans le code behind j'ai une erreur lorsque je veux importer deux library :
    import com.google.android.gms.maps.GoogleMap;
    import Com.google.android.gms.maps.SupportMapFragment;

    Le message d'erreur est le suivant : The import com.google.android.gms cannot be resolved

    Voila mon code :

    Code layout :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:paddingBottom="@dimen/activity_vertical_margin"
        android:paddingLeft="@dimen/activity_horizontal_margin"
        android:paddingRight="@dimen/activity_horizontal_margin"
        android:paddingTop="@dimen/activity_vertical_margin"
        tools:context=".MainActivity" >   
     
       <fragment 
            android:id="@+id/map"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            class="com.google.android.gms.maps.SupportMapFragment" />
     
    </RelativeLayout>
    Code manifest :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.example.test3"
        android:versionCode="1"
        android:versionName="1.0" >
     
        <uses-sdk
            android:minSdkVersion="17"
            android:targetSdkVersion="17" />
        <permission
            android:name="com.example.test3.permission.MAPS_RECEIVE"
            android:protectionLevel="signature"/>
        <uses-permission android:name="com.example.test3.permission.MAPS_RECEIVE"/>    
        <uses-permission android:name="android.permission.INTERNET" />
        <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
        <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
        <uses-feature
            android:glEsVersion="0x00020000"
            android:required="true"/>
     
        <application
            android:allowBackup="true"
            android:icon="@drawable/ic_launcher"
            android:label="@string/app_name"
            android:theme="@style/AppTheme" >
            <uses-library
            android:name="com.google.android.maps" />
        <meta-data
                android:name="com.google.android.maps.v2.API_KEY"
                android:value="mon key"/>    
            <activity
                android:name="com.example.test3.MainActivity"
                android:label="@string/app_name" >
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
     
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
        </application>
     
    </manifest>
    Code java :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    package com.example.test3;
     
     
     
    import android.os.Bundle;
    import android.support.v4.app.FragmentActivity;
    import android.support.v4.app.FragmentManager;
    import android.view.Menu;
    import com.google.android.gms.maps.GoogleMap;
    import Com.google.android.gms.maps.SupportMapFragment;
     
    public class MainActivity extends FragmentActivity {
    	private GoogleMap myMap;
     
    	@Override
    	protected void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		setContentView(R.layout.activity_main);
     
    		FragmentManager myFragmentManager = getSupportFragmentManager();
    		SupportMapFragment mySupportMapFragment = (SupportMapFragment) myFragmentManager
    				.findFragmentById(R.id.map);
     
    		myMap = mySupportMapFragment.getMap();
     
    		myMap.setMapType(GoogleMap.MAP_TYPE_NORMAL);
    	}
     
    	@Override
    	public boolean onCreateOptionsMenu(Menu menu) {
    		// Inflate the menu; this adds items to the action bar if it is present.
    		getMenuInflater().inflate(R.menu.main, menu);
    		return true;
    	}
     
    }
    J'ai déjà trouvé plusieurs chose et j'ai testé mais ca marche pas
    Merci d'avance pour votre aide

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Mars 2013
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2013
    Messages : 6
    Points : 7
    Points
    7
    Par défaut Solution du problème
    Après plusieurs test j'ai pu résoudre le problème il fallait juste ajouté google play service au library et cocher une case
    Merci quand même

Discussions similaires

  1. Probleme avec localisation sur une carte google maps
    Par dibax100 dans le forum API standards et tierces
    Réponses: 0
    Dernier message: 22/05/2013, 23h32
  2. Centrage carte google maps sous IE
    Par arhtur dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 22/05/2009, 10h48
  3. Personnaliser une carte google maps
    Par akara dans le forum Services
    Réponses: 0
    Dernier message: 06/03/2009, 14h01
  4. Pb affichage carte Google Map
    Par Fifilosof dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 13/10/2008, 09h47
  5. Récupérer cartes Google Maps
    Par EmlTakeo dans le forum C++
    Réponses: 2
    Dernier message: 24/10/2007, 20h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo