2012-07-31 8 views
0

매번 내가이 오류 "불행하게도, 가 중지되었습니다"라는 내가 NullPointerException의 것을 가지고 있지만 어떤 파라미터가 null인지 모른다. Google지도는 내 응용 프로그램을 실행하려고

로그 캣은 :

07-31 13:40:46.344: E/Trace(1043): error opening trace file: No such file or directory (2) 
07-31 13:40:47.134: D/AndroidRuntime(1043): Shutting down VM 
07-31 13:40:47.134: W/dalvikvm(1043): threadid=1: thread exiting with uncaught exception (group=0x40a13300) 
07-31 13:40:47.194: D/dalvikvm(1043): GC_CONCURRENT freed 195K, 3% free 8273K/8519K, paused 80ms+5ms, total 166ms 
07-31 13:40:47.194: D/dalvikvm(1043): WAIT_FOR_CONCURRENT_GC blocked 26ms 
07-31 13:40:47.194: E/AndroidRuntime(1043): FATAL EXCEPTION: main 
07-31 13:40:47.194: E/AndroidRuntime(1043): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.mapsapp/com.example.mapsapp.HichRideActivity}: java.lang.NullPointerException 
07-31 13:40:47.194: E/AndroidRuntime(1043):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2059) 
07-31 13:40:47.194: E/AndroidRuntime(1043):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084) 
07-31 13:40:47.194: E/AndroidRuntime(1043):  at android.app.ActivityThread.access$600(ActivityThread.java:130) 
07-31 13:40:47.194: E/AndroidRuntime(1043):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195) 
07-31 13:40:47.194: E/AndroidRuntime(1043):  at android.os.Handler.dispatchMessage(Handler.java:99) 
07-31 13:40:47.194: E/AndroidRuntime(1043):  at android.os.Looper.loop(Looper.java:137) 
07-31 13:40:47.194: E/AndroidRuntime(1043):  at android.app.ActivityThread.main(ActivityThread.java:4745) 
07-31 13:40:47.194: E/AndroidRuntime(1043):  at java.lang.reflect.Method.invokeNative(Native Method) 
07-31 13:40:47.194: E/AndroidRuntime(1043):  at java.lang.reflect.Method.invoke(Method.java:511) 
07-31 13:40:47.194: E/AndroidRuntime(1043):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) 
07-31 13:40:47.194: E/AndroidRuntime(1043):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) 
07-31 13:40:47.194: E/AndroidRuntime(1043):  at dalvik.system.NativeStart.main(Native Method) 
07-31 13:40:47.194: E/AndroidRuntime(1043): Caused by: java.lang.NullPointerException 
07-31 13:40:47.194: E/AndroidRuntime(1043):  at com.example.mapsapp.HichRideActivity.onCreate(HichRideActivity.java:27) 
07-31 13:40:47.194: E/AndroidRuntime(1043):  at android.app.Activity.performCreate(Activity.java:5008) 
07-31 13:40:47.194: E/AndroidRuntime(1043):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079) 
07-31 13:40:47.194: E/AndroidRuntime(1043):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2023) 
07-31 13:40:47.194: E/AndroidRuntime(1043):  ... 11 more 
07-31 13:40:47.214: W/CursorWrapperInner(1043): Cursor finalized without prior close() 
07-31 13:40:47.214: W/CursorWrapperInner(1043): Cursor finalized without prior close()
+0

"줄 번호 27은 무엇을 의미합니까?" 미안, 내가 그걸 얻지 못했어. – user1464726

답변

1
mapV= (MapView) findViewById(R.id.menu_settings); 
            ^^^^^^^^^^^^^ 

ID MapView해야하며 activity_hich_ride.xml

+0

이게 문제가되는 것 같아.이 신분증은 어디서 났니? 아니면 내가 그것을 creat해야합니까? – user1464726

+0

당신은'MapView''activity_hich_ride.xml'을 선언해야합니다. – MAC

+0

그래,하지만 어떻게해야합니까? pls help – user1464726

0

이 라인에 선언해야합니다 : mControl.animateTo(geop); mControl.setZoom(13); 가 문제입니다. MapController을 아직 사용하지 않고 클래스 상단에서 선언했지만 인스턴스화하지 않았습니다. 따라서 MapView을 선언 한 후 행을 추가하십시오. 시도해보고 작동하는지 알려주세요!

+0

Nop it didnt help – user1464726

+0

실제로 도움이되었습니다. 죄송합니다. – user1464726

+0

고마워,하지만 다른 문제가 생겼어.지도가 없어. 응용 프로그램이 열려 있고 나는지도를 보지 못합니다. logCat에서이 오류가 발생했습니다. "연결 팩토리 클라이언트를 가져올 수 없습니다." – user1464726

관련 문제