Note that there are some explanatory texts on larger screens.

plurals
  1. POGetting Null pointer exception while capturing and saving an image using android emulator
    primarykey
    data
    text
    <p>I am trying to capture and save an image through an Android emulator, image is being captured, but the file being saved is corrupted.</p> <p>What could be causing this? can anyone help me identify possible error points?</p> <p>Below is my code:</p> <pre><code>**public void onCreate**(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); **Intent** intent = new **Intent**("android.media.action.IMAGE_CAPTURE"); try { fileUri = getOutputMediaFileUri(MEDIA_TYPE_IMAGE); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } intent.putExtra(**MediaStore**.EXTRA_OUTPUT, fileUri); startActivityForResult(intent, CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE); } @Override **protected void onActivityResult**(int requestCode, int resultCode, Intent data) { if (requestCode == CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE) { if (resultCode == RESULT_OK) { StoreImage(this, data.getData(), mediaFile); finish(); } else if (resultCode == RESULT_CANCELED) { // User cancelled the image capture } else { finish(); try { } catch (Exception e) { e.printStackTrace(); } } } } </code></pre> <p><strong>The Stack trace is below::</strong></p> <pre><code>04-05 23:55:40.369: E/AndroidRuntime(534): FATAL EXCEPTION: main 04-05 23:55:40.369: E/AndroidRuntime(534): java.lang.RuntimeException: Unable to start activity ComponentInfo{camera.android/camera.android.CameraActivity}: java.lang.NullPointerException: file 04-05 23:55:40.369: E/AndroidRuntime(534): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1955) 04-05 23:55:40.369: E/AndroidRuntime(534): Caused by: java.lang.NullPointerException: file 04-05 23:55:40.369: E/AndroidRuntime(534): at android.net.Uri.fromFile(Uri.java:441) 04-05 23:55:40.369: E/AndroidRuntime(534): at camera.android.CameraActivity.getOutputMediaFileUri(CameraActivity.java:72) 04-05 23:55:40.369: E/AndroidRuntime(534): at camera.android.CameraActivity.onCreate(CameraActivity.java:34) 04-05 23:55:40.369: E/AndroidRuntime(534): at android.app.Activity.performCreate(Activity.java:4465) 04-05 23:55:40.369: E/AndroidRuntime(534): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049) 04-05 23:55:40.369: E/AndroidRuntime(534): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1919) </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload