title: Using camera with no SD card on Android
body: <p>I just want to confirm that the camera cannot be used without an SD card on Android?</p>
  
  <p>I fire the MediaStore.ACTION_IMAGE_CAPTURE intent to use the camera and was trying to the get the camera to store the image in the apps data folder </p>
  
  <pre><code>    ContentValues values = new ContentValues();
      values.put(Media.TITLE, "Image");
      values.put(Images.Media.BUCKET_ID, path.hashCode());
      values.put(Images.Media.BUCKET_DISPLAY_NAME, name);
  
      values.put(Images.Media.MIME_TYPE, "image/png");
      values.put(Media.DESCRIPTION, "Image capture by camera");
      values.put("_data", Constants.imagePath);
  
      Uri uri = getContentResolver().insert(
              Media.EXTERNAL_CONTENT_URI, values);
      cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, uri);
  
      startActivityForResult(cameraIntent, PICTURE_ACTIVITY);
  </code></pre>
  
  <p>I assume the camera can not access the apps data folder</p>
  
  <p>So without a SD card there is no way to use the camera?</p>