private void setMissingCameraPermissionResult() {
        Intent intent = new Intent(Intents.Scan.ACTION);
        intent.putExtra(Intents.Scan.MISSING_CAMERA_PERMISSION, true);
        activity.setResult(Activity.RESULT_CANCELED, intent);
    }
Save the barcode image to a temporary file stored in the application's cache, and return its path.
Only does so if returnBarcodeImagePath is enabled.

@param rawResult the BarcodeResult, must not be null
@return the path or null
zxing-android-embedded/src/com/journeyapps/barcodescanner/CaptureManager.java