Note that there are some explanatory texts on larger screens.

plurals
  1. POSetting up Google maps API v2 on android, Error inflating class fragment
    primarykey
    data
    text
    <p>So I was following the Google maps API v2 for android, trying to get a basic map on screen. After following all the steps, I get an "Error inflating class fragment" Other people have run into the same problem but none of the solutions seem to work. Exact error : <code>android.view.InflateException: Binary XML file line #10: Error inflating class fragment</code></p> <p>.java:</p> <pre><code>import android.os.Bundle; import android.view.Menu; import android.support.v4.app.FragmentActivity; public class GoogleMaps extends FragmentActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_google_maps); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.google_maps, menu); return true; } } </code></pre> <p>xml:</p> <pre><code>&lt;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=".GoogleMaps" &gt; &lt;fragment android:id="@+id/map" android:layout_width="match_parent" android:layout_height="match_parent" class="com.google.android.gms.maps.SupportMapFragment" android:name="com.testing.svma.MainActivity"/&gt; &lt;/RelativeLayout&gt; </code></pre> <p>I think I have set up the Google play services correctly, it asks to download them when the page is navigated to for the first time. Here is my project.properties:</p> <pre><code># Project target. target=android-17 android.library=false android.library.reference.1=../../../android-sdks/extras/google/google_play_services/libproject/google-play-services_lib </code></pre> <p>log cat:</p> <pre><code>... 03-06 21:12:44.751: I/System.out(9122): Debugger has connected 03-06 21:12:44.751: I/System.out(9122): waiting for debugger to settle... 03-06 21:12:46.166: I/System.out(9122): debugger has settled (1487) 03-06 21:12:50.634: D/dalvikvm(9122): DexOpt: couldn't find field Landroid/content/res/Configuration;.smallestScreenWidthDp 03-06 21:12:50.634: W/dalvikvm(9122): VFY: unable to resolve instance field 23 03-06 21:12:50.634: D/dalvikvm(9122): VFY: replacing opcode 0x52 at 0x0012 03-06 21:12:50.634: D/dalvikvm(9122): VFY: dead code 0x0014-0018 in Lcom/google/android/gms/common/GooglePlayServicesUtil;.b (Landroid/content/res/Resources;)Z 03-06 21:12:51.126: W/dalvikvm(9122): Unable to resolve superclass of Lmaps/p/s; (427) 03-06 21:12:51.126: W/dalvikvm(9122): Link of class 'Lmaps/p/s;' failed 03-06 21:12:51.126: W/dalvikvm(9122): Unable to resolve superclass of Lmaps/y/bo; (3820) 03-06 21:12:51.126: W/dalvikvm(9122): Link of class 'Lmaps/y/bo;' failed 03-06 21:12:51.126: W/dalvikvm(9122): Unable to resolve superclass of Lmaps/i/k; (4208) 03-06 21:12:51.126: W/dalvikvm(9122): Link of class 'Lmaps/i/k;' failed 03-06 21:12:51.126: E/dalvikvm(9122): Could not find class 'maps.i.k', referenced from method maps.z.ag.a 03-06 21:12:51.126: W/dalvikvm(9122): VFY: unable to resolve new-instance 3540 (Lmaps/i/k;) in Lmaps/z/ag; 03-06 21:12:51.126: D/dalvikvm(9122): VFY: replacing opcode 0x22 at 0x006d 03-06 21:12:51.149: D/dalvikvm(9122): VFY: dead code 0x006f-007f in Lmaps/z/ag;.a (Landroid/view/LayoutInflater;Lcom/google/android/gms/maps/GoogleMapOptions;ZLjava/lang/String;)Lmaps/z/ag; </code></pre> <p>I have tried solutions from these threads with no luck:</p> <p><a href="https://stackoverflow.com/questions/6424853/error-inflating-class-fragment">Error inflating class fragment</a></p> <p><a href="https://stackoverflow.com/questions/14740048/google-maps-v2-error-inflating-class-fragment">Google Maps V2 - Error inflating class Fragment</a></p> <p>I also just followed this tutorial and got the same error:</p> <p><a href="https://www.youtube.com/watch?v=OZRgiwGfvSQ" rel="nofollow noreferrer">https://www.youtube.com/watch?v=OZRgiwGfvSQ</a></p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload