问题标签 [android-file]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2511 浏览

android - 将文件从 URL 替换为原始文件夹

伙计们,我的 URL 中有一个文本文件。单击按钮后,我可以将其下载到 SD 卡。

但我需要用原始文件夹中的文件替换下载的文件。两者都是不同的文件。

这就是我从 URL 下载的方式

但我需要用原始文件夹中的文件替换这个文件(下载的文件)

下载文件名:hi.txt 原始文件夹名:hw.txt

如何实现这一点请帮助

0 投票
1 回答
1362 浏览

android - 从 SD 卡动态读取文件

伙计们,我在 sdcard 中有一个文本文件,我需要阅读该文件。

下面是我读取文件的代码:

但我需要动态地从 sdcard 读取文件。

在这里,我给了它f1.txt

0 投票
2 回答
15812 浏览

android - 从 SD 卡播放音频文件

我想播放 SD 卡中的音频文件。如何读取音频文件并播放?下面是我播放音频文件的代码:

在上面的代码中,我使用 soundpool 播放原始文件夹中的音频文件,但我需要使用 soundpool 播放 sdcard 中的音频文件。

现在有兴趣从 sdcard 播放音频。

如何实现这一目标?请帮助我需要尽快解决这个问题

0 投票
3 回答
73293 浏览

android - 在一个列表中列出所有文件夹中的所有文件

嗨,我正在寻找列出根/Android 设备中所有文件的解决方案。

假设根目录中有 3 个文件夹,但我想在一个列表中显示所有这些文件夹中的所有文件..

现在如果我正在使用

然后它将仅列出 sdcard 文件夹中的所有文件..如果我会使用

然后它将仅列出下载文件夹中的所有文件..如果我会使用

然后它将仅列出根目录文件...而不是 /sdcard 或 /download 中的文件..

那么我应该遵循哪些步骤来列出所有带有过滤器的文件以仅列出根目录内所有文件夹中的 .csv 文件。

谢谢..

0 投票
1 回答
201 浏览

php - 将带有用户名和密码的文件保存到 sdcard 并读取它是否存在于数据库中

伙计们,我需要将两个编辑文本值保存到文本文件到 sdcard 中,这基本上是用户名和密码。

存储后我需要读取该文件并检查文本文件中的用户名和密码是否在数据库中。

我正在使用 php 和 mysql 作为数据库。

将文件保存到 sdcard 的代码:

如何实现这一点请帮助

0 投票
0 回答
184 浏览

android - Android 3.0 及以上版本的文件访问(删除/打开)

我遇到了 HoneyComb 文件系统的问题。首先,我正在清除目录中的文件。删除后,如果我在该目录中再次进行任何操作,则会出现 java.io.IOException: Device or resource busy正在发生。在 2.2 或 2.3 操作系统中从未发生过异常.

我用来删除目录中文件的代码是

}

我做错什么了吗?有没有更安全的方法来访问android中的文件系统?

请建议。

更新

将上述代码应用到根文件夹后,我观察到应用程序创建的根文件夹更改为同名文件,安装的文件管理器也无法删除该文件。

问候,
沙。

0 投票
5 回答
26949 浏览

android - 使用 Dropbox API 通过 Android 上传文件

如何使用 Dropbox API 通过 Android 将文件(图形、音频和视频文件)上传到 Dropbox?我遵循了Dropbox SDK Android页面上的教程,并且可以让示例正常工作。但是现在我想上传一个实际的 File 对象而不是 String 并且正在苦苦挣扎。

示例代码可以正常工作,如下所示:

但是当我尝试更改它并使用此代码上传实际文件时:

我没有成功收到 DropboxException 错误。我认为我尝试将 File 对象转换为字节流的地方一定是错误的,但这只是一个假设。

除了 String 示例之外,Android 的 Dropbox 页面上没有其他任何文档记录。

谢谢你的帮助。

0 投票
3 回答
153691 浏览

java - java.io.File 中 mkdir() 和 mkdirs() 的区别

谁能告诉我这两种方法的区别:

  • file.mkdir()
  • file.mkdirs()
0 投票
2 回答
92 浏览

android - 确保正确回写 SharedPreference

我正在使用 SharedPreferences 来持久化 Object 字段。举个例子:

每次更改“Note”-EditText 时都会调用 setNote()(因此 update())。

现在我有几个问题:如何验证是否保存了最新版本的“note”?最后一次调用是否有可能被之前对编辑器的调用覆盖?我怎样才能最大限度地减少工作量?必须有一些比为 100 个字符的文本调用 apply() 100x 更聪明、更轻松的方法。

0 投票
1 回答
10000 浏览

android - Android:在外部存储中创建新文件时权限被拒绝

我正在尝试将文件写入 Android 上的外部存储位置。这是我的代码:

对 createNewFile() 的调用返回“无法创建文件:java.io.IOException:权限被拒绝”

我的清单文件中有 android.permission.WRITE_EXTERNAL_STORAGE 。关于这个问题似乎有很多问题,这解决了大部分问题,但我仍然有这个问题。这是清单的一部分:

有任何想法吗?