0

i have successfully followed all the process to start the the google map v2, but at runtime it through class not found error, how to get out of this stuff

here is the 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"
    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>

here is my code

import android.app.Activity;
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import android.view.Menu;

import com.google.android.gms.maps.CameraUpdateFactory;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.MapFragment;
import com.google.android.gms.maps.SupportMapFragment;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.Marker;
import com.google.android.gms.maps.model.MarkerOptions;

public class MainActivity extends FragmentActivity {


  private GoogleMap map;

  @Override
  protected void onCreate(Bundle savedInstanceState) 
  {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_select_location);

    map = ((SupportMapFragment)getSupportFragmentManager().findFragmentById(R.id.map)).getMap();

  }



} 

logcat

02-20 11:44:56.103: E/AndroidRuntime(1394): FATAL EXCEPTION: main
02-20 11:44:56.103: E/AndroidRuntime(1394): java.lang.NoClassDefFoundError: com.google.android.gms.R$styleable
02-20 11:44:56.103: E/AndroidRuntime(1394):     at com.google.android.gms.maps.GoogleMapOptions.createFromAttributes(Unknown Source)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at com.google.android.gms.maps.SupportMapFragment.onInflate(Unknown Source)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at android.support.v4.app.FragmentActivity.onCreateView(FragmentActivity.java:271)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:558)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at android.view.LayoutInflater.rInflate(LayoutInflater.java:618)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at android.view.LayoutInflater.inflate(LayoutInflater.java:407)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at android.view.LayoutInflater.inflate(LayoutInflater.java:320)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at android.view.LayoutInflater.inflate(LayoutInflater.java:276)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:198)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at android.app.Activity.setContentView(Activity.java:1647)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at com.curioussolutions.autoistdiary.MainActivity.onCreate(MainActivity.java:26)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at android.app.ActivityThread.access$2300(ActivityThread.java:125)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at android.os.Handler.dispatchMessage(Handler.java:99)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at android.os.Looper.loop(Looper.java:123)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at android.app.ActivityThread.main(ActivityThread.java:4627)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at java.lang.reflect.Method.invokeNative(Native Method)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at java.lang.reflect.Method.invoke(Method.java:521)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:878)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:636)
02-20 11:44:56.103: E/AndroidRuntime(1394):     at dalvik.system.NativeStart.main(Native Method)
02-20 11:44:56.613: W/jdwp(1394): Debugger is telling the VM to exit with code=1

do reply ,thank you

j0k
  • 22,600
  • 28
  • 79
  • 90
Arrow
  • 153
  • 1
  • 2
  • 12

0 Answers0