2010-06-09 3 views
2

디버거에서 내 프로그램을 부팅 할 때마다 ActivityThread.performLaunchActivity (ActivityThread $ ActivityRecord, Intent) 오류가 발생합니다. 프로그램이 시작되지 않습니다! 어떤 도움이라도 대단히 감사하겠습니다! 나는이 환경에 아주 새로운 사람이다. 더 이상 정보/코드가 필요하면 알려주세요.Android : ActivityThread.performLaunchActivity 오류

06-09 11:16:26.848: ERROR/vold(27): Error opening switch name path '/sys/class/switch/test2' (No such file or directory) 
06-09 11:16:26.848: ERROR/vold(27): Error bootstrapping switch '/sys/class/switch/test2' (No such file or directory) 
06-09 11:16:26.848: ERROR/vold(27): Error opening switch name path '/sys/class/switch/test' (No such file or directory) 
06-09 11:16:26.848: ERROR/vold(27): Error bootstrapping switch '/sys/class/switch/test' (No such file or directory) 
06-09 11:16:37.887: ERROR/MemoryHeapBase(53): error opening /dev/pmem: No such file or directory 
06-09 11:16:37.887: ERROR/SurfaceFlinger(53): Couldn't open /sys/power/wait_for_fb_sleep or /sys/power/wait_for_fb_wake 
06-09 11:16:37.927: ERROR/libEGL(53): couldn't load <libhgl.so> library (Cannot load library: load_library[984]: Library 'libhgl.so' not found) 
06-09 11:16:38.407: ERROR/libEGL(64): couldn't load <libhgl.so> library (Cannot load library: load_library[984]: Library 'libhgl.so' not found) 
06-09 11:16:41.358: ERROR/BatteryService(53): Could not open '/sys/class/power_supply/usb/online' 
06-09 11:16:41.367: ERROR/BatteryService(53): Could not open '/sys/class/power_supply/battery/batt_vol' 
06-09 11:16:41.367: ERROR/BatteryService(53): Could not open '/sys/class/power_supply/battery/batt_temp' 
06-09 11:16:41.667: ERROR/EventHub(53): could not get driver version for /dev/input/mouse0, Not a typewriter 
06-09 11:16:41.667: ERROR/EventHub(53): could not get driver version for /dev/input/mice, Not a typewriter 
06-09 11:16:41.797: ERROR/System(53): Failure starting core service 
06-09 11:16:41.797: ERROR/System(53): java.lang.SecurityException 
06-09 11:16:41.797: ERROR/System(53):  at android.os.BinderProxy.transact(Native Method) 
06-09 11:16:41.797: ERROR/System(53):  at android.os.ServiceManagerProxy.addService(ServiceManagerNative.java:146) 
06-09 11:16:41.797: ERROR/System(53):  at android.os.ServiceManager.addService(ServiceManager.java:72) 
06-09 11:16:41.797: ERROR/System(53):  at com.android.server.ServerThread.run(SystemServer.java:162) 
06-09 11:16:41.797: ERROR/AndroidRuntime(53): Crash logging skipped, no checkin service 
06-09 11:16:42.777: ERROR/LockPatternKeyguardView(53): Failed to bind to GLS while checking for account 
06-09 11:16:46.557: ERROR/ActivityThread(111): Failed to find provider info for com.google.settings 
06-09 11:16:46.577: ERROR/ActivityThread(111): Failed to find provider info for com.google.settings 
06-09 11:16:49.087: ERROR/ApplicationContext(53): Couldn't create directory for SharedPreferences file shared_prefs/wallpaper-hints.xml 
06-09 11:16:51.146: ERROR/ActivityThread(108): Failed to find provider info for android.server.checkin 
06-09 11:16:54.266: ERROR/ActivityThread(108): Failed to find provider info for android.server.checkin 
06-09 11:16:54.416: ERROR/ActivityThread(108): Failed to find provider info for android.server.checkin 
06-09 11:16:56.336: ERROR/MediaPlayerService(31): Couldn't open fd for content://settings/system/notification_sound 
06-09 11:16:56.356: ERROR/MediaPlayer(53): Unable to to create media player 
06-09 11:16:56.637: ERROR/AndroidRuntime(201): Uncaught handler: thread main exiting due to uncaught exception 
06-09 11:16:56.757: ERROR/AndroidRuntime(201): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.svgeeks.kidneytest/com.svgeeks.kidneytest.KidneyTest}: java.lang.ClassCastException: android.widget.EditText 
06-09 11:16:56.757: ERROR/AndroidRuntime(201):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2401) 
06-09 11:16:56.757: ERROR/AndroidRuntime(201):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417) 
06-09 11:16:56.757: ERROR/AndroidRuntime(201):  at android.app.ActivityThread.access$2100(ActivityThread.java:116) 
06-09 11:16:56.757: ERROR/AndroidRuntime(201):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794) 
06-09 11:16:56.757: ERROR/AndroidRuntime(201):  at android.os.Handler.dispatchMessage(Handler.java:99) 
06-09 11:16:56.757: ERROR/AndroidRuntime(201):  at android.os.Looper.loop(Looper.java:123) 
06-09 11:16:56.757: ERROR/AndroidRuntime(201):  at android.app.ActivityThread.main(ActivityThread.java:4203) 
06-09 11:16:56.757: ERROR/AndroidRuntime(201):  at java.lang.reflect.Method.invokeNative(Native Method) 
06-09 11:16:56.757: ERROR/AndroidRuntime(201):  at java.lang.reflect.Method.invoke(Method.java:521) 
06-09 11:16:56.757: ERROR/AndroidRuntime(201):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791) 
06-09 11:16:56.757: ERROR/AndroidRuntime(201):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549) 
06-09 11:16:56.757: ERROR/AndroidRuntime(201):  at dalvik.system.NativeStart.main(Native Method) 
06-09 11:16:56.757: ERROR/AndroidRuntime(201): Caused by: java.lang.ClassCastException: android.widget.EditText 
06-09 11:16:56.757: ERROR/AndroidRuntime(201):  at com.svgeeks.kidneytest.KidneyTest.onCreate(KidneyTest.java:57) 
06-09 11:16:56.757: ERROR/AndroidRuntime(201):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123) 
06-09 11:16:56.757: ERROR/AndroidRuntime(201):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364) 
06-09 11:16:56.757: ERROR/AndroidRuntime(201):  ... 11 more 
06-09 11:16:56.876: ERROR/dalvikvm(201): Unable to open stack trace file '/data/anr/traces.txt': Permission denied 

답변

13

귀하의 문제가 KidneyTest의 라인 57에 :

여기 내 로그 캣입니다.

프로그램이 호환되지 않는 형식으로 개체를 캐스팅하려고 시도 할 때 throw되는 ClassCastException을 오류 스택에 표시합니다.

캐스팅하고 EditText가 아닌 것으로 보입니다.

편집 : 오류 스택을 디코딩하는 데 유용한 팁은 이라는 줄을 찾습니다.이 줄은 오류의 원인을 알려주며 아래 줄은 오류가 발생한 위치를 보여줍니다. 문제를 쉽게 찾을 수 있도록 라인 참조.

+0

정말 고마워요! 나는 너의 도움으로 문제를 알았다! 내 XML 레이아웃에서 동일한 ID를 가진 두 개의보기가 있습니다. – Sachin

+0

귀하의 "좋은 조언"은 매우 유용합니다! – Noumenon