You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 25, 2019. It is now read-only.
19-01-10 11:29:54.952 23158-23184/com.example.android.mediarecorder E/libc: Access denied finding property "vendor.gralloc.enable_ahardware_buffer"
2019-01-10 11:30:06.683 23158-23227/com.example.android.mediarecorder W/CameraBase: An error occurred while connecting to camera 0: Status(-8): '1: validateClientPermissionsLocked:906: Caller "com.example.android.mediarecorder" (PID 10279, UID 23158) cannot open camera "0" without camera permission'
2019-01-10 11:30:06.692 23158-23227/com.example.android.mediarecorder E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #1
Process: com.example.android.mediarecorder, PID: 23158
java.lang.RuntimeException: An error occurred while executing doInBackground()
at android.os.AsyncTask$3.done(AsyncTask.java:354)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)
at java.util.concurrent.FutureTask.setException(FutureTask.java:252)
at java.util.concurrent.FutureTask.run(FutureTask.java:271)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:764)
Caused by: java.lang.RuntimeException: Fail to connect to camera service
at android.hardware.Camera.(Camera.java:546)
at android.hardware.Camera.open(Camera.java:410)
at com.example.android.common.media.CameraHelper.getDefaultCameraInstance(CameraHelper.java:103)
at com.example.android.mediarecorder.MainActivity.prepareVideoRecorder(MainActivity.java:142)
at com.example.android.mediarecorder.MainActivity.access$000(MainActivity.java:44)
at com.example.android.mediarecorder.MainActivity$MediaPrepareTask.doInBackground(MainActivity.java:218)
at com.example.android.mediarecorder.MainActivity$MediaPrepareTask.doInBackground(MainActivity.java:213)
at android.os.AsyncTask$2.call(AsyncTask.java:333)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:764)
2019-01-10 11:30:06.817 23158-23227/com.example.android.mediarecorder I/Process: Sending signal. PID: 23158 SIG: 9
Almost certainly because of failure to ask for runtime permissions.
The text was updated successfully, but these errors were encountered:
dturner
changed the title
App crashes when pressing "Capture"
App crashes when pressing "Capture" - needs runtime permissions
Jan 10, 2019
19-01-10 11:29:54.952 23158-23184/com.example.android.mediarecorder E/libc: Access denied finding property "vendor.gralloc.enable_ahardware_buffer"
2019-01-10 11:30:06.683 23158-23227/com.example.android.mediarecorder W/CameraBase: An error occurred while connecting to camera 0: Status(-8): '1: validateClientPermissionsLocked:906: Caller "com.example.android.mediarecorder" (PID 10279, UID 23158) cannot open camera "0" without camera permission'
2019-01-10 11:30:06.692 23158-23227/com.example.android.mediarecorder E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #1
Process: com.example.android.mediarecorder, PID: 23158
java.lang.RuntimeException: An error occurred while executing doInBackground()
at android.os.AsyncTask$3.done(AsyncTask.java:354)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)
at java.util.concurrent.FutureTask.setException(FutureTask.java:252)
at java.util.concurrent.FutureTask.run(FutureTask.java:271)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:764)
Caused by: java.lang.RuntimeException: Fail to connect to camera service
at android.hardware.Camera.(Camera.java:546)
at android.hardware.Camera.open(Camera.java:410)
at com.example.android.common.media.CameraHelper.getDefaultCameraInstance(CameraHelper.java:103)
at com.example.android.mediarecorder.MainActivity.prepareVideoRecorder(MainActivity.java:142)
at com.example.android.mediarecorder.MainActivity.access$000(MainActivity.java:44)
at com.example.android.mediarecorder.MainActivity$MediaPrepareTask.doInBackground(MainActivity.java:218)
at com.example.android.mediarecorder.MainActivity$MediaPrepareTask.doInBackground(MainActivity.java:213)
at android.os.AsyncTask$2.call(AsyncTask.java:333)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:764)
2019-01-10 11:30:06.817 23158-23227/com.example.android.mediarecorder I/Process: Sending signal. PID: 23158 SIG: 9
Almost certainly because of failure to ask for runtime permissions.
The text was updated successfully, but these errors were encountered: