android - 覆盖Android项目 Assets 文件夹中文本文件的内容

标签 android android-assets

我的 Android 项目的 Assets 文件夹中有一个名为 counter.txt 的文件。在运行时我想覆盖文件的内容。但它没有反射(reflect)。我该如何解决这个问题?

我使用了下面的代码。

String FILENAME = "counter.txt";
String string = "hello world!";

FileOutputStream fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);
fos.write(string.getBytes());
fos.close();

最佳答案

据我所知,您不能在assets 文件夹中write/update。您唯一能做的就是阅读

关于android - 覆盖Android项目 Assets 文件夹中文本文件的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9191273/

相关文章:

android - 从 Assets 目录读取文件抛出 FileNotFoundException

android - 如何解析 Assets 中的本地JSON文件?

android - 从 Assets 共享 PDF。 FileUriExposedException 异常

android - AsyncTask 执行调试

Android 手指同时旋转、缩放和移动图像?

android - 从 Assets 文件夹设置通知声音

android - 如何从 Android Studio 中的 Assets 中读取文本文件?

android - 可扩展 ListView 底部分隔线

android - 相机通过 Intent 返回的位图大小?

java - 如何对成熟的 Android 应用程序运行集成测试?