2011-04-06 6 views
1

내 응용 프로그램에 홈 스크린 위젯이 있습니다. 내가 전화를 켜면 (잠자기에서 꺼짐) 치명적인 예외가 발생합니다.전원 켜기 위젯 예외

04-06 14:33:59.739: ERROR/AndroidRuntime(271): java.lang.RuntimeException: Unable to instantiate receiver com.mytest.myapp.AppWidget: java.lang.ClassNotFoundException: com.mytest.myapp.AppWidget in loader dalvik.system.PathClassLoader[/data/app/com.mytest.myapp-2.apk] 

04-06 14:33:59.832: ERROR/AndroidRuntime(269): Caused by: java.lang.ClassNotFoundException: com.mytest.myapp.AppWidget in loader dalvik.system.PathClassLoader[/data/app/com.mytest.myapp-2.apk] 

다시 시작하려면 앱을 클릭하면 정상적으로 작동합니다. 어떤 일이 벌어지고 있는지에 대한 아이디어가 있습니까?

답변

1

거기에 오타가있는 경우에 대비하여 Manifest.mf를 보는 것이 유용 할 것입니다.

실마리가되는 유일한 설명은/data가 마운트되기 전에 전화가 앱을 시작하려고한다는 것입니다. 에뮬레이터에서 재생산 할 수 있습니까?

필레 엘

+0

에뮬레이터의 오류입니다. 전원을 껐다 켜면 에뮬레이터를 시작한다는 의미입니다. 그것은 내 실제 전화에 그 문제가있는 것 같지 않습니다. 그러나 그것은 에뮬레이터가하는 것과 관련이 있습니다. – Roger

+0

흠. 필자는 일반적으로 에뮬레이터가 느리다고 느낍니다. 따라서 장치 디버깅을 수행하십시오. 내 직감은 에뮬레이터 성능 문제 일 가능성이 높습니다. –