"could not find class com.google.android.gms.maps.Supportmapfragment" google map api android in Eclipse -


hi want add google map api on app. there a

could not find class com.google.android.gms.maps.supportmapfragment

error , cant find solution. skimed other questions stackoverflow. not correct solution problem. here codes:

map.java

import com.google.android.gms.maps.googlemap; import  com.google.android.gms.maps.supportmapfragment; import com.google.android.gms.maps.model.latlng; import com.google.android.gms.maps.model.markeroptions; public class map extends fragmentactivity { private googlemap googleharita; @override protected void oncreate(bundle savedinstancestate) {     super.oncreate(savedinstancestate);     setcontentview(r.layout.map);      if (googleharita == null) {             googleharita = ((supportmapfragment) getsupportfragmentmanager().findfragmentbyid(r.id.haritafragment))                     .getmap();             if (googleharita != null) {                 //İstanbul, kız kulesi olsun.                 latlng istanbulkoordinat = new latlng(41.021161,29.004065);                 googleharita.addmarker(new markeroptions().position(istanbulkoordinat).title("kız kulesi"));                 googleharita.movecamera(cameraupdatefactory.newlatlngzoom(istanbulkoordinat, 13));                      }         }  } 

map.xml:

<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="com.example.mimarasistan.map" >      <fragment         android:id="@+id/haritafragment"         android:layout_width="match_parent"         android:layout_height="match_parent"         class="com.google.android.gms.maps.supportmapfragment"  />       </relativelayout> 

manifest file:

    <uses-sdk         android:minsdkversion="15"         android:targetsdkversion="16" />      <permission         android:name="com.example.mimarasistan.permission.maps_receive"         android:protectionlevel="signature" />      <uses-permission android:name="android.permission.internet" />     <uses-permission android:name="android.permission.camera" />     <uses-permission android:name="android.permission.write_external_storage" />     <uses-permission android:name="android.permission.access_network_state" />      <!-- required show current location -->       <!-- cihazdan google servislerine erişmek için izin -->     <uses-permission android:name="com.google.android.providers.gsf.permission.read_gservices" />     <uses-permission android:name="com.example.mimarasistan.permission.maps_receive" />     <uses-permission android:name="android.permission.write_external_storage" />     <uses-permission android:name="android.permission.access_coarse_location" />     <uses-permission android:name="android.permission.access_fine_location" />      <uses-feature         android:glesversion="0x00020000"         android:required="true" />       <meta-data         android:name="com.google.android.gms.version"         android:value="@integer/google_play_services_version" />      <application         android:allowbackup="true"         android:icon="@drawable/logo"         android:label="@string/app_name"         android:theme="@style/apptheme" >         <activity             android:name=".map"             android:label="@string/app_name"             android:theme="@android:style/theme.holo.light.noactionbar.fullscreen" >             <intent-filter>                 <action android:name="android.intent.action.main" />                  <category android:name="android.intent.category.launcher" />             </intent-filter>         </activity> <meta-data             android:name="com.google.android.maps.v2.api_key"             android:value="my_api_key" />           </application>           </manifest> 

i added google play service lib. didnt understand reason of error. please help! thanks

you problem way added google-play-services project:

read first 3 steps of blog post wrote idea of how correctly:

google maps api v2

in short, should import google-play-services project in workspace. , reference project.

enter image description here


Comments

Popular posts from this blog

c++ - Difference between pre and post decrement in recursive function argument -

php - Nothing but 'run(); ' when browsing to my local project, how do I fix this? -

php - How can I echo out this array? -