[英]How can I append to my text in raw file?
我的意思是我想将txt附加到原始文件中。
我用这个但是不能。
FileOutputStream fOut = openFileOutput(R.raw.a, MODE_WORLD_APPEND);
OutputStreamWriter osw = new OutputStreamWriter(fOut);
原始文件与ap打包在一起。 因此,这些是只读文件。 您无法修改这些文件。 您需要将其复制到文件系统上,然后进行更改。
编辑 :检查此帖子复制原始文件到SDCard吗? 。 添加权限
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
如果您正在写入sdcard
我是android编程的新手,但我认为问题是您无法更改R.raw文件。 但是,您应该能够像这样直接在设备上写入文件:
FileWriter f0 = new FileWriter("file1.txt");
f1.write("Hello Ersin!");
f1.close();
与在项目内部创建的文件相比,访问和修改在设备上创建的文件也应该容易得多。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.