Here is demo for creating text file and append text to that file in JAVA. For this in Android you have to ask for WRITE_EXTERNAL_STORAGE permission.
you can check this :
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { if (ContextCompat.checkSelfPermission(getBaseContext(), Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) {
requestPermissions(new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE}, WRITE_STORAGE_INT); return; } }
Please handle this request in onRequestPermissionsResult.
Finally actual code to write text file in java is :
try{
FileWriter fileWriter = new FileWriter(Environment.getExternalStorageDirectory().getPath() + "/Android/data/com.StampWallet/" + "SBLog.txt", true);
fileWriter.write("Hello");
fileWrite.close();
}catch(IOException e){
}
If you want to write new line in file then use this :
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { fileWriter.write(System.lineSeparator()); } else { fileWriter.write(System.getProperty("line.separator")); }
Thanks.
Share this content: