2010-02-15 7 views
0

J'ai un problème avec mon application, uniquement sur le Moto DEXT. J'ai essayé de reproduire sur mon Hero et l'émulateur 1.5 sans chance.Motorola dext et Google maps

L'exception (voir l'extrait de logcat ci-dessous) semble provenir du code système, donc je n'ai peut-être pas de chance.

Rough jist est, l'utilisateur appuie sur le bouton, les nouvelles charges MapActivity, ils voient le début de la grille puis obtenir une force proche. Lors du chargement, MapActivity charge un MyLocationOverly personnalisé (très peu modifié, principalement un kludge pour permettre à un clic de carte d'être intercepté).

Est-ce que quelqu'un d'autre a connu quelque chose de similaire, et peut signaler si je me trompe.

02-12 18:21:18.587 I/ActivityManager( 83): Displayed activity uk.me.cpearson.runningLate/.LocationMap: 1589 ms 
02-12 18:21:19.807 I/Maps.MyLocationOverlay(2094): Running deferred on first fix: [email protected] 
02-12 18:21:19.907 W/dalvikvm(2094): threadid=3: thread exiting with uncaught exception (group=0x4000ff28) 
02-12 18:21:19.907 E/AndroidRuntime(2094): Uncaught handler: thread main exiting due to uncaught exception 
02-12 18:21:19.957 E/AndroidRuntime(2094): java.lang.ClassCastException: android.graphics.drawable.BitmapDrawable 
02-12 18:21:19.957 E/AndroidRuntime(2094): at com.google.android.maps.MyLocationOverlay.getLocationDot(MyLocationOverlay.java:180) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at com.google.android.maps.MyLocationOverlay.drawMyLocation(MyLocationOverlay.java:561) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at com.google.android.maps.MyLocationOverlay.draw(MyLocationOverlay.java:511) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at com.google.android.maps.OverlayBundle.draw(OverlayBundle.java:45) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at com.google.android.maps.MapView.onDraw(MapView.java:471) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at android.view.View.draw(View.java:5838) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at android.view.ViewGroup.drawChild(ViewGroup.java:1486) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at android.view.ViewGroup.drawChild(ViewGroup.java:1484) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at android.view.View.draw(View.java:5841) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at android.widget.FrameLayout.draw(FrameLayout.java:352) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at android.view.ViewGroup.drawChild(ViewGroup.java:1486) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at android.view.ViewGroup.drawChild(ViewGroup.java:1484) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1228) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at android.view.View.draw(View.java:5841) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at android.widget.FrameLayout.draw(FrameLayout.java:352) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1904) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at android.view.ViewRoot.draw(ViewRoot.java:1239) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at android.view.ViewRoot.performTraversals(ViewRoot.java:1049) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at android.view.ViewRoot.handleMessage(ViewRoot.java:1518) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at android.os.Handler.dispatchMessage(Handler.java:99) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at android.os.Looper.loop(Looper.java:123) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at android.app.ActivityThread.main(ActivityThread.java:3977) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at java.lang.reflect.Method.invokeNative(Native Method) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at java.lang.reflect.Method.invoke(Method.java:521) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540) 
02-12 18:21:19.957 E/AndroidRuntime(2094): at dalvik.system.NativeStart.main(Native Method) 
02-12 18:21:22.927 I/ActivityManager( 83): Process uk.me.cpearson.runningLate (pid 2094) has died. 
02-12 18:21:22.937 I/WindowManager( 83): WIN DEATH: Window{43687060 Toast paused=false} 
02-12 18:21:22.947 I/WindowManager( 83): WIN DEATH: Window{43677f00 uk.me.cpearson.runningLate/uk.me.cpearson.runningLate.Home paused=false} 
02-12 18:21:22.947 I/WindowManager( 83): WIN DEATH: Window{43682890 uk.me.cpearson.runningLate/uk.me.cpearson.runningLate.LocationMap paused=false} 
02-12 18:21:23.007 I/ActivityManager( 83): Start proc uk.me.cpearson.runningLate for activity uk.me.cpearson.runningLate/.Home: pid=2105 uid=10063 gids={3003} 
+1

Si vous n'obtenez aucune réponse ici, puisqu'il s'agit probablement d'un problème spécifique à Motorola, vous pouvez essayer les cartes de support MOTODEV. – CommonsWare

Répondre