, . - , Amaze, - Amaze, .
setType() : Uri Intent. setDataAndType(null, ...) ( ... - MIME). . , , Uri setType(), setDataAndType() Uri .
Amaze, null Uri.
, , Uri -. , . , , FileNotFoundException, -, . , Android 8.1, SecurityException. , .
, , :
Intent myIntent = new Intent(Intent.ACTION_VIEW);
myIntent.setDataAndType(FileProvider.getUriForFile(mContext, BuildConfig.APPLICATION_ID + ".fileprovider", output), "text/plain");
myIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION|Intent.FLAG_GRANT_WRITE_URI_PERMISSION);
startActivity(myIntent);