Google maps will nicht starten

  • Antworten:3
Sebastian Düngel
  • Forum-Beiträge: 6

04.02.2010, 03:53:36 via Website

Hi Zusammen,

ich probiere gerade ien ekleine google Maps Anwendung zu schreiben und habe folgendes Tutorial mal durchgearbeitet:
http://developer.android.com/resources/tutorials/views/hello-mapview.html nur Part1.

Leider startet die Anwendung nicht im Emulator. internetverbindung ist vorhanden.

logcat gibt folgendes zurück:

1W/dalvikvm( 562): threadid=3: thread exiting with uncaught exception (group=0x4001aa28)
2E/AndroidRuntime( 562): Uncaught handler: thread main exiting due to uncaught exception
3E/AndroidRuntime( 562): java.lang.RuntimeException: Unable to start activity ComponentInfo{android.map/android.map.map}: java.lang.NullPointerException
4E/AndroidRuntime( 562): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2401)
5E/AndroidRuntime( 562): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417)
6E/AndroidRuntime( 562): at android.app.ActivityThread.access$2100(ActivityThread.java:116)
7E/AndroidRuntime( 562): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794)
8E/AndroidRuntime( 562): at android.os.Handler.dispatchMessage(Handler.java:99)
9E/AndroidRuntime( 562): at android.os.Looper.loop(Looper.java:123)
10E/AndroidRuntime( 562): at android.app.ActivityThread.main(ActivityThread.java:4203)
11E/AndroidRuntime( 562): at java.lang.reflect.Method.invokeNative(Native Method)
12E/AndroidRuntime( 562): at java.lang.reflect.Method.invoke(Method.java:521)
13E/AndroidRuntime( 562): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
14E/AndroidRuntime( 562): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
15E/AndroidRuntime( 562): at dalvik.system.NativeStart.main(Native Method)
16E/AndroidRuntime( 562): Caused by: java.lang.NullPointerException
17E/AndroidRuntime( 562): at android.map.map.onCreate(map.java:19)
18E/AndroidRuntime( 562): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
19E/AndroidRuntime( 562): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364)
20E/AndroidRuntime( 562): ... 11 more
21I/Process ( 57): Sending signal. PID: 562 SIG: 3
22I/dalvikvm( 562): threadid=7: reacting to signal 3
23I/dalvikvm( 562): Wrote stack trace to '/data/anr/traces.txt'
24W/ActivityManager( 57): Launch timeout has expired, giving up wake lock!
25W/ActivityManager( 57): Activity idle timeout for HistoryRecord{438e6b30 android.map/.map}
26D/dalvikvm( 96): GC freed 3083 objects / 172048 bytes in 207ms
27D/dalvikvm( 94): GC freed 9166 objects / 524080 bytes in 198ms
28I/Process ( 562): Sending signal. PID: 562 SIG: 9
29I/ActivityManager( 57): Process android.map (pid 562) has died.
30W/UsageStats( 57): Unexpected resume of com.android.launcher while already resumed in android.map
31W/InputManagerService( 57): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@43910f48
32D/dalvikvm( 57): GC freed 13533 objects / 618136 bytes in 399ms
33D/dalvikvm( 94): GC freed 9177 objects / 524168 bytes in 200ms

mir ist klar das es daran liegt "Unable to start activity ComponentInfo{android.map/android.map.map}: java.lang.NullPointerException" aber ich verstehe nicht warum?

habt ihr einen Antwort darauf?

Gruß

Sebi

Antworten
Sebastian Düngel
  • Forum-Beiträge: 6

04.02.2010, 11:22:27 via Website

mittlerweile hab ich noch ein bischen rumprobiert.

und im LogCat erscheint jetzt folgender fehler:

1java.lang.RuntimeException: Unable to start activity ComponentInfo{android.map/android.map.map}: android.view.InflateException: Binary XML file line #8: Error inflating class java.lang.reflect.Constructor

weis hiermit einer was anzufangen??

Gruß Sebi

Antworten
Sebastian Düngel
  • Forum-Beiträge: 6

04.02.2010, 12:21:40 via Website

Problem gelöst:

Folgendes war der fehler:

1public class map extends Activity {

muß auf

1public class map extends MapActivity

Antworten
Dominic Bartl
  • Forum-Beiträge: 180

19.06.2010, 17:58:42 via Website

jo ich habe das selbe problem =)
106-19 17:41:55.781: ERROR/AndroidRuntime(255): Uncaught handler: thread main exiting due to uncaught exception
206-19 17:41:55.820: ERROR/AndroidRuntime(255): java.lang.RuntimeException: Unable to start activity ComponentInfo{at.bartinger.myfitness/at.bartinger.myfitness.MyFitnessMap}: android.view.InflateException: Binary XML file line #7: Error inflating class com.google.android.maps.MapView
306-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2496)
406-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.app.ActivityThread.startActivityNow(ActivityThread.java:2335)
506-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.app.LocalActivityManager.moveToState(LocalActivityManager.java:127)
606-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.app.LocalActivityManager.startActivity(LocalActivityManager.java:339)
706-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.widget.TabHost$IntentContentStrategy.getContentView(TabHost.java:648)
806-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.widget.TabHost.setCurrentTab(TabHost.java:320)
906-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.widget.TabHost$2.onTabSelectionChanged(TabHost.java:129)
1006-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.widget.TabWidget$TabClickListener.onClick(TabWidget.java:379)
1106-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.view.View.performClick(View.java:2364)
1206-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.view.View.onTouchEvent(View.java:4179)
1306-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.view.View.dispatchTouchEvent(View.java:3709)
1406-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:852)
1506-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)
1606-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)
1706-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)
1806-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)
1906-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)
2006-19 17:41:55.820: ERROR/AndroidRuntime(255): at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1659)
2106-19 17:41:55.820: ERROR/AndroidRuntime(255): at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1107)
2206-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.app.Activity.dispatchTouchEvent(Activity.java:2061)
2306-19 17:41:55.820: ERROR/AndroidRuntime(255): at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1643)
2406-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.view.ViewRoot.handleMessage(ViewRoot.java:1691)
2506-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.os.Handler.dispatchMessage(Handler.java:99)
2606-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.os.Looper.loop(Looper.java:123)
2706-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.app.ActivityThread.main(ActivityThread.java:4363)
2806-19 17:41:55.820: ERROR/AndroidRuntime(255): at java.lang.reflect.Method.invokeNative(Native Method)
2906-19 17:41:55.820: ERROR/AndroidRuntime(255): at java.lang.reflect.Method.invoke(Method.java:521)
3006-19 17:41:55.820: ERROR/AndroidRuntime(255): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
3106-19 17:41:55.820: ERROR/AndroidRuntime(255): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
3206-19 17:41:55.820: ERROR/AndroidRuntime(255): at dalvik.system.NativeStart.main(Native Method)
3306-19 17:41:55.820: ERROR/AndroidRuntime(255): Caused by: android.view.InflateException: Binary XML file line #7: Error inflating class com.google.android.maps.MapView
3406-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.view.LayoutInflater.createView(LayoutInflater.java:513)
3506-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:565)
3606-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.view.LayoutInflater.rInflate(LayoutInflater.java:618)
3706-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.view.LayoutInflater.inflate(LayoutInflater.java:407)
3806-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.view.LayoutInflater.inflate(LayoutInflater.java:320)
3906-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.view.LayoutInflater.inflate(LayoutInflater.java:276)
4006-19 17:41:55.820: ERROR/AndroidRuntime(255): at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:198)
4106-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.app.Activity.setContentView(Activity.java:1622)
4206-19 17:41:55.820: ERROR/AndroidRuntime(255): at at.bartinger.myfitness.MyFitnessMap.onCreate(MyFitnessMap.java:21)
4306-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
4406-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2459)
4506-19 17:41:55.820: ERROR/AndroidRuntime(255): ... 29 more
4606-19 17:41:55.820: ERROR/AndroidRuntime(255): Caused by: java.lang.reflect.InvocationTargetException
4706-19 17:41:55.820: ERROR/AndroidRuntime(255): at com.google.android.maps.MapView.<init>(MapView.java:237)
4806-19 17:41:55.820: ERROR/AndroidRuntime(255): at java.lang.reflect.Constructor.constructNative(Native Method)
4906-19 17:41:55.820: ERROR/AndroidRuntime(255): at java.lang.reflect.Constructor.newInstance(Constructor.java:446)
5006-19 17:41:55.820: ERROR/AndroidRuntime(255): at android.view.LayoutInflater.createView(LayoutInflater.java:500)
5106-19 17:41:55.820: ERROR/AndroidRuntime(255): ... 39 more
5206-19 17:41:55.820: ERROR/AndroidRuntime(255): Caused by: java.lang.NullPointerException
5306-19 17:41:55.820: ERROR/AndroidRuntime(255): at com.google.android.maps.MapActivity.setupMapView(MapActivity.java:183)
5406-19 17:41:55.820: ERROR/AndroidRuntime(255): at com.google.android.maps.MapView.<init>(MapView.java:279)
5506-19 17:41:55.820: ERROR/AndroidRuntime(255): at com.google.android.maps.MapView.<init>(MapView.java:254)
5606-19 17:41:55.820: ERROR/AndroidRuntime(255): ... 43 more

kannst du mir helfen?!
ich hab von MapActivity abgeleitet
und minSDK ist 3

Antworten