almalence / OpenCamera

Open camera project - multi-functional camera application for android.
Other
1.11k stars 417 forks source link

java.lang.SecurityException: Lacking privileges to access camera service #14

Closed wheein closed 10 years ago

wheein commented 10 years ago

Hello, A Better Camera! My Device IM-A870 does not start A Better Camera Open Source. What is major problem for below Error Log?

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.almalence.opencam.MainScreen}: java.lang.SecurityException: Lacking privileges to access camera service at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2202) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2252) at android.app.ActivityThread.access$800(ActivityThread.java:142) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1203) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5068) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:792) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:608) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.SecurityException: Lacking privileges to access camera service at android.hardware.camera2.utils.CameraBinderDecorator$CameraBinderDecoratorListener.onAfterInvocation(CameraBinderDecorator.java:72) at android.hardware.camera2.utils.Decorator.invoke(Decorator.java:81) at $Proxy0.addListener(Native Method) at android.hardware.camera2.CameraManager.(CameraManager.java:83) at android.app.ContextImpl$44.createService(ContextImpl.java:614) at android.app.ContextImpl$ServiceFetcher.getService(ContextImpl.java:271) at android.app.ContextImpl.getSystemService(ContextImpl.java:1678) at android.view.ContextThemeWrapper.getSystemService(ContextThemeWrapper.java:117) at android.app.Activity.getSystemService(Activity.java:4542) at com.almalence.opencam.cameracontroller.CameraController.onCreate(CameraController.java:555) at com.almalence.opencam.MainScreen.loadingData(MainScreen.java:2946) at com.almalence.opencam.MainScreen.onCreate(MainScreen.java:334) at android.app.Activity.performCreate(Activity.java:5231) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1092) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2166) ... 11 more

almalence commented 10 years ago

Hi

Is error still there? Should be fine now.

Are you trying with Android L or with stock ROM?

wheein commented 10 years ago

Hi, @almalence owner. That Error is still came out when I start open camera application. My Device has a default ROM from vendor (Vendor Name is LG). And Rom version is Android 4.4 kitkat.

almalence commented 10 years ago

Please try new update - I added fix for this case.

wheein commented 10 years ago

@almalence Thank you. I will try it. Leave a message for you

almalence commented 10 years ago

Thanks!

wheein commented 10 years ago

Hi almalence. Im sorry. too late reply. modify source works well with my device Thanks again.

nyelito commented 8 years ago

Hey @almalence, do you happen to remember what you did to prevent this? I'm getting the same problem in my app.

foooorsyth commented 7 years ago

Hi @nyelito

See my latest comments here:

https://github.com/google/cameraview/issues/61

https://github.com/googlesamples/android-Camera2Basic/issues/42