I make some photos with a camera, on Android version 5 everything works, on version 4 I get when taking a second photo:

java.lang.RuntimeException: FATAL EXCEPTION: main Process: com.example.attracti.audiorecorderpicture, PID: 5902 java.lang.RuntimeException: takePicture failed

The project uses a camera that is already deprecated : android.hardware.Camera .

Falls on the line:

 mCamera.takePicture(null, null, new PictureCallback() { ... } 

The question is what to do in this situation? Rewrite all the code with a new camera? Or is there some kind of life hacking for Android version 4?

Full error rate error:

 E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.attracti.audiorecorderpicture, PID: 27720 java.lang.RuntimeException: takePicture failed at android.hardware.Camera.native_takePicture(Native Method) at android.hardware.Camera.takePicture(Camera.java:1651) at android.hardware.Camera.takePicture(Camera.java:1596) at com.example.audiorecorderpicture.fragments.CameraFragment.captureImage(CameraFragment.java:294) at com.example.audiorecorderpicture.fragments.CameraFragment.takePicture(CameraFragment.java:399) at com.example.audiorecorderpicture.activities.AudioRecordActivity$1.onClick(AudioRecordActivity.java:393) at android.view.View.performClick(View.java:4463) at android.view.View$PerformClick.run(View.java:18770) at android.os.Handler.handleCallback(Handler.java:808) at android.os.Handler.dispatchMessage(Handler.java:103) at android.os.Looper.loop(Looper.java:193) at android.app.ActivityThread.main(ActivityThread.java:5300) 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:830) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:646) at dalvik.system.NativeStart.main(Native Method) 
  • Full error error please give ... - Vladyslav Matviienko
  • @metalurgus added. Perhaps the problem is still in PictureCallback (), which is already deprecated too. - Lucky_girl
  • one
    @Lucky_girl Possible solution to stackoverflow.com/questions/21723557/… - Kirill Stoianov 4:47 pm

0