이미지 공유 요소가있는 응용 프로그램을 만들고 있습니다. 에뮬레이터에서 내 앱을 실행하려고 할 때를 제외하고 모든 것이 올바르게 작동하지만 코드별로 올바른 출력을 표시 할 수 없습니다. 반면에 내 Android 기기에서 애플리케이션을 테스트하면 Unexpected Error
이 표시됩니다. 장치를 다시 시작하고 새로운 에뮬레이터를 만들었지 만 그 중 아무 것도 도움이되지 않았습니다. FullImageActivity
에응용 프로그램은 에뮬레이터에서 실행되지만 내 장치에서 실행할 수 없습니다.
기분을 상하게하는 코드 라인 (55)은 여기
Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.id.full_image_view);
입니다
04-23 05:03:07.907: W/EGL_emulation(1172): eglSurfaceAttrib not implemented
04-23 05:03:08.137: D/dalvikvm(1172): GC_FOR_ALLOC freed 33K, 3% free 4846K/4952K, paused 39ms, total 40ms
04-23 05:03:10.607: W/EGL_emulation(1172): eglSurfaceAttrib not implemented
04-23 05:03:11.767: D/AndroidRuntime(1172): Shutting down VM
04-23 05:03:11.777: W/dalvikvm(1172): threadid=1: thread exiting with uncaught exception (group=0xb4a8cb90)
04-23 05:03:11.777: E/AndroidRuntime(1172): FATAL EXCEPTION: main
04-23 05:03:11.777: E/AndroidRuntime(1172): Process: com.lol.meme, PID: 1172
04-23 05:03:11.777: E/AndroidRuntime(1172): java.lang.NullPointerException
04-23 05:03:11.777: E/AndroidRuntime(1172): at com.lol.meme.FullImageActivity.onOptionsItemSelected(FullImageActivity.java:55)
04-23 05:03:11.777: E/AndroidRuntime(1172): at android.app.Activity.onMenuItemSelected(Activity.java:2599)
04-23 05:03:11.777: E/AndroidRuntime(1172): at com.android.internal.policy.impl.PhoneWindow.onMenuItemSelected(PhoneWindow.java:1012)
04-23 05:03:11.777: E/AndroidRuntime(1172): at com.android.internal.view.menu.MenuBuilder.dispatchMenuItemSelected(MenuBuilder.java:735)
04-23 05:03:11.777: E/AndroidRuntime(1172): at com.android.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:152)
04-23 05:03:11.777: E/AndroidRuntime(1172): at com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:874)
04-23 05:03:11.777: E/AndroidRuntime(1172): at com.android.internal.view.menu.MenuPopupHelper.onItemClick(MenuPopupHelper.java:177)
04-23 05:03:11.777: E/AndroidRuntime(1172): at android.widget.AdapterView.performItemClick(AdapterView.java:299)
04-23 05:03:11.777: E/AndroidRuntime(1172): at android.widget.AbsListView.performItemClick(AbsListView.java:1113)
04-23 05:03:11.777: E/AndroidRuntime(1172): at android.widget.AbsListView$PerformClick.run(AbsListView.java:2904)
04-23 05:03:11.777: E/AndroidRuntime(1172): at android.widget.AbsListView$3.run(AbsListView.java:3638)
04-23 05:03:11.777: E/AndroidRuntime(1172): at android.os.Handler.handleCallback(Handler.java:733)
04-23 05:03:11.777: E/AndroidRuntime(1172): at android.os.Handler.dispatchMessage(Handler.java:95)
04-23 05:03:11.777: E/AndroidRuntime(1172): at android.os.Looper.loop(Looper.java:137)
04-23 05:03:11.777: E/AndroidRuntime(1172): at android.app.ActivityThread.main(ActivityThread.java:4998)
04-23 05:03:11.777: E/AndroidRuntime(1172): at java.lang.reflect.Method.invokeNative(Native Method)
04-23 05:03:11.777: E/AndroidRuntime(1172): at java.lang.reflect.Method.invoke(Method.java:515)
04-23 05:03:11.777: E/AndroidRuntime(1172): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:777)
04-23 05:03:11.777: E/AndroidRuntime(1172): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:593)
04-23 05:03:11.777: E/AndroidRuntime(1172): at dalvik.system.NativeStart.main(Native Method)
04-23 05:03:15.517: I/Process(1172): Sending signal. PID: 1172 SIG: 9
04-23 05:03:16.447: D/dalvikvm(1200): GC_FOR_ALLOC freed 60K, 4% free 3117K/3244K, paused 27ms, total 30ms
04-23 05:03:16.707: D/(1200): HostConnection::get() New Host Connection established 0xb8c69818, tid 1200
04-23 05:03:16.967: W/EGL_emulation(1200): eglSurfaceAttrib not implemented
04-23 05:03:16.977: D/OpenGLRenderer(1200): Enabling debug mode 0
04-23 05:03:17.057: D/dalvikvm(1200): GC_FOR_ALLOC freed 5K, 4% free 3206K/3336K, paused 21ms, total 22ms
04-23 05:03:17.127: D/dalvikvm(1200): GC_FOR_ALLOC freed <1K, 4% free 3608K/3740K, paused 20ms, total 21ms
04-23 05:03:17.247: D/dalvikvm(1200): GC_FOR_ALLOC freed <1K, 4% free 4027K/4164K, paused 20ms, total 20ms
04-23 05:03:17.357: D/dalvikvm(1200): GC_FOR_ALLOC freed 1K, 4% free 4345K/4480K, paused 21ms, total 21ms
04-23 05:03:17.447: I/Choreographer(1200): Skipped 63 frames! The application may be doing too much work on its main thread.
logcat을 게시 할 수 있습니까? – zella
에뮬레이터 안드로이드 버전과 장치 버전을 확인하십시오. – Wanderer
'SD 카드'옵션이 표시된 에뮬레이터를 사용하여 시도하십시오. 을 확인하고 '예기치 않은 오류'에 대해 'LogCat'을 확인하십시오. –