java - 如何在Android中将文件写入原始文件夹?

标签 java android

我认为这是一个非常基本的问题。

我目前正在写这样一个文件:

File output = new File("exampleout.mid");

现在,我想将文件写入../myproject/res/raw

我读到我可以通过将完整的 url 放在“”中来做到这一点。但。由于这是一个 Android 应用程序。完整网址是什么?我不需要写/home/.../myproject/...?

是解决方案:

File output = new File("/res/raw/exampleout.mid");

或者我需要更高的 url 结构吗?

很抱歉问这个简单的问题,但由于我使用的是 Android 模拟器,所以我无法检查文件是否确实在正确的位置。

最佳答案

您不能将文件写入原始文件夹。它是只读的。准确地说,您不能即时修改“Res”文件夹中包含的任何内容。

检查一下,https://stackoverflow.com/a/3374149

关于java - 如何在Android中将文件写入原始文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11628058/

相关文章:

java - 使用带有 accountmanager token 的 imap 访问 gmail

java - 无法在 IE8 中下载 XML 文件——spring 3 应用程序

java - Eclipse 插件 : Pass values from one View to other View

android - ListView 适配器的上下文菜单

java - kotlin 内部类无法访问外部的私有(private)方法?

java - 如何在 Java Scanner 前面添加前缀?

java - 如何在 Android 中解决此错误? java.net.MalformedURLException : Protocol not found:

java - 拍照并点击确定后相机崩溃

Android 和 Google 电子钱包 - 一次性购买是强制性的吗?

java - 线性布局使用权重来适应屏幕尺寸