Hello.

The latest version of Google Play Services (7.3) on the Play Store 
indicates in "What's new" : "Maps API v2 for Android Wear".

However, it still doesn't seem to work.

Can we expect an update of Android Wear to support this soon?

Thank you.

Le mercredi 4 février 2015 09:27:24 UTC+1, ps-geolives a écrit :
>
> Hello,
>
> I'm trying to display a Google map (Google Maps API V2 for Android) on my 
> Sony SmartWatch3. 
>
> In my wear layout, i'm using a MapFragment with this code :
>
> <fragment
> android:layout_width="match_parent"
> android:layout_height="match_parent"
> android:id="@+id/mapFragment"
> class="com.google.android.gms.maps.MapFragment"/>
>
> My wear main activity implements OnMapReadyCallback :
>
> @Override
> public void onMapReady(GoogleMap map) {
> SupportMapFragment fragment = ( SupportMapFragment) 
> getSupportFragmentManager().findFragmentById(R.id.mapFragment);
> // Getting Google Map
> GoogleMap googleMap = fragment.getMap();
>
> When I compile the program with Google Play Services for wearable in the 
> classpath, it doesn't compile.
>
> When I compile the program with full Google Play Services in the 
> classpath, it compiles successfully but when I execute the program on the 
> smartwatch, I get this exception:
>
> 02-03 16:44:23.456 2377-2377/com.example.andy.myfirstwearablemapapplication 
> E/AndroidRuntime﹕ FATAL EXCEPTION: main
> Process: com.example.andy.myfirstwearablemapapplication, PID: 2377
> android.view.InflateException: Binary XML file line #7: Error inflating 
> class fragment
> at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:763)
> at android.view.LayoutInflater.rInflate(LayoutInflater.java:806)
> at android.view.LayoutInflater.inflate(LayoutInflater.java:504)
> at android.view.LayoutInflater.inflate(LayoutInflater.java:414)
> at android.view.LayoutInflater.inflate(LayoutInflater.java:365)
> at android.support.wearable.view.WatchViewStub.inflate(WatchViewStub.java:
> 179)
> at android.support.wearable.view.WatchViewStub.onApplyWindowInsets(
> WatchViewStub.java:148)
> at android.view.View.dispatchApplyWindowInsets(View.java:6514)
> at android.view.ViewGroup.dispatchApplyWindowInsets(ViewGroup.java:5782)
> at android.view.ViewGroup.dispatchApplyWindowInsets(ViewGroup.java:5786)
> at android.view.ViewGroup.dispatchApplyWindowInsets(ViewGroup.java:5786)
> at com.android.internal.policy.impl.PhoneWindow$DecorView.
> dispatchApplyWindowInsets(PhoneWindow.java:2335)
> at android.view.ViewRootImpl.dispatchApplyInsets(ViewRootImpl.java:1205)
> at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1423)
> at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1054)
> at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5779)
> at android.view.Choreographer$CallbackRecord.run(Choreographer.java:767)
> at android.view.Choreographer.doCallbacks(Choreographer.java:580)
> at android.view.Choreographer.doFrame(Choreographer.java:550)
> at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.
> java:753)
> at android.os.Handler.handleCallback(Handler.java:739)
> at android.os.Handler.dispatchMessage(Handler.java:95)
> at android.os.Looper.loop(Looper.java:135)
> at android.app.ActivityThread.main(ActivityThread.java:5221)
> at java.lang.reflect.Method.invoke(Native Method)
> at java.lang.reflect.Method.invoke(Method.java:372)
> at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.
> java:899)
> at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
> Caused by: java.lang.IllegalStateException: Unable to find dynamic class 
> com.google.android.gms.maps.internal.CreatorImpl
> at com.google.android.gms.maps.internal.x.a(Unknown
> ...

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to