내장으로 들어가있는 순정카메라 어플로 실행했을때는 잘돌아가는데...
라인카메라나 싸이메라 같은 외부어플로 실행시켜서 찍고난후 자르기 액티비티로 넘기려하면 아래와 같이 오류내면서 죽는데요...
아래 소스보시고 문제가 무엇인지 알려주셨음 좋겠습니다 ㅠㅠ 전혀이해가 안되는 오류라서...
꼭 부탁드릴게요!
01-22 17:13:19.540: I/ApplicationPolicy(648): isIntentDisabled start :Intent { act=com.android.camera.action.CROP typ=image/* (has extras) }
01-22 17:13:19.540: I/ApplicationPolicy(648): isIntentDisabled resolve info :null
01-22 17:13:19.540: I/ApplicationPolicy(648): isIntentDisabled return :true
01-22 17:13:19.540: W/dalvikvm(7988): threadid=1: thread exiting with uncaught exception (group=0x40c011f8)
01-22 17:13:19.550: E/AndroidRuntime(7988): FATAL EXCEPTION: main
01-22 17:13:19.550: E/AndroidRuntime(7988): java.lang.RuntimeException: Unable to resume activity {com.note/com.note.MemoWriter}: java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=0, result=-1, data=Intent { dat=file:xxxxx cmp=xxxx }} to activity {com.note/com.note.MemoWriter}: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=com.android.camera.action.CROP typ=image/* (has extras) }
01-22 17:13:19.550: E/AndroidRuntime(7988): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2456)
01-22 17:13:19.550: E/AndroidRuntime(7988): at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2484)
01-22 17:13:19.550: E/AndroidRuntime(7988): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1998)
01-22 17:13:19.550: E/AndroidRuntime(7988): at android.app.ActivityThread.access$600(ActivityThread.java:127)
01-22 17:13:19.550: E/AndroidRuntime(7988): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1159)
01-22 17:13:19.550: E/AndroidRuntime(7988): at android.os.Handler.dispatchMessage(Handler.java:99)
01-22 17:13:19.550: E/AndroidRuntime(7988): at android.os.Looper.loop(Looper.java:137)
01-22 17:13:19.550: E/AndroidRuntime(7988): at android.app.ActivityThread.main(ActivityThread.java:4512)
01-22 17:13:19.550: E/AndroidRuntime(7988): at java.lang.reflect.Method.invokeNative(Native Method)
01-22 17:13:19.550: E/AndroidRuntime(7988): at java.lang.reflect.Method.invoke(Method.java:511)
01-22 17:13:19.550: E/AndroidRuntime(7988): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:794)
01-22 17:13:19.550: E/AndroidRuntime(7988): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:561)
01-22 17:13:19.550: E/AndroidRuntime(7988): at dalvik.system.NativeStart.main(Native Method)
01-22 17:13:19.550: E/AndroidRuntime(7988): Caused by: java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=0, result=-1, data=Intent { dat=file:xxxxx cmp=xxxx }} to activity {com.note/com.note.MemoWriter}: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=com.android.camera.action.CROP typ=image/* (has extras) }
01-22 17:13:19.550: E/AndroidRuntime(7988): at android.app.ActivityThread.deliverResults(ActivityThread.java:2992)
01-22 17:13:19.550: E/AndroidRuntime(7988): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2443)
01-22 17:13:19.550: E/AndroidRuntime(7988): ... 12 more
01-22 17:13:19.550: E/AndroidRuntime(7988): Caused by: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=com.android.camera.action.CROP typ=image/* (has extras) }
01-22 17:13:19.550: E/AndroidRuntime(7988): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1535)
01-22 17:13:19.550: E/AndroidRuntime(7988): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1387)
01-22 17:13:19.550: E/AndroidRuntime(7988): at android.app.Activity.startActivityForResult(Activity.java:3217)
01-22 17:13:19.550: E/AndroidRuntime(7988): at com.note.MemoWriter.onActivityResult(MemoWriter.java:586)
01-22 17:13:19.550: E/AndroidRuntime(7988): at android.app.Activity.dispatchActivityResult(Activity.java:4676)
01-22 17:13:19.550: E/AndroidRuntime(7988): at android.app.ActivityThread.deliverResults(ActivityThread.java:2988)
01-22 17:13:19.550: E/AndroidRuntime(7988): ... 13 more
Intent act=com.android.camera.action.CROP typ=image/* 를 받을 수 있는 Activity가 없다는 에러 같아요 ``
구글링 해보니 com.android.camera.action.CROP 가 SDK에 포함된 Intent가 아니라서 폰마다 다르다고 나와 있네요.