问题标签 [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 回答
2870 浏览

android - 无法写入 SD 卡

我无法让我的应用程序写入 SD 卡。我尝试了几种不同的方法,但都没有奏效。我在这里看到了一些关于 SO 的帖子有同样的问题并且问题没有解决。有人可以看看我的代码,看看有什么问题吗?

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>的清单中有。


0 投票
1 回答
186 浏览

android - 在 Android 的视图中显示 PDF

在 Android 中,我需要asset在视图中显示文件夹中的 PDF 文件。任何人都可以帮我解决示例代码吗?

0 投票
5 回答
37468 浏览

android - 将文件从 SD 卡的文件夹复制到 SD 卡的另一个文件夹

是否可以以编程方式将 sdcard 中存在的文件夹复制到存在相同 sdcard 的另一个文件夹?

如果是这样,该怎么做?

0 投票
4 回答
2684 浏览

android - 将数据库从资产文件夹复制到数据库文件夹

嗨,我正在使用此代码 http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/ 并且它工作正常,除了我得到一个 java。 io.filenotfoundexception 在这一行

我也试过这个

我得到了

java.lang.IllegalArgumentException:文件 /data/data/com.kosherapp/databases/applicationdata 包含路径分隔符

有人对我有什么想法吗?提前致谢!

0 投票
1 回答
1440 浏览

android - Android:如何从 url 获取文件列表

我想列出来自 url 的文件。例如,http://www.example.com/jpegfile/中有一些 jpeg 文件,我想在我的 android 应用程序中列出这些文件。

我知道如何列出手机内的文件,但我不知道如何从 url 列出。

感谢!!!

0 投票
1 回答
1830 浏览

android - 如何在 Android 中附加文件并显示特定图标?

我在 Android 中有一个应用程序要求。在我的应用程序中,我想将文件添加为附件。这是为了快速参考。

在我的布局中,我想要一个附加按钮。如果用户单击附加按钮,他应该得到一个文件浏览器来浏览 SD 卡。他必须能够选择要附加的文件。

我不知道从哪里开始这段代码。我已经放置了一个按钮并有一个点击监听器。但是在点击监听器内部,我不确定必须做什么。你能帮我一些示例代码或一些可以帮助我做的链接吗?任何形式的帮助表示赞赏。谢谢你。

0 投票
0 回答
2563 浏览

android - 如何删除使用内置录音机创建的音频文件

我是这个论坛和安卓的新手。对不起我的英语不好。

我正在为 Android 1.5 编程。在我的应用程序中,我想使用内置录音机录制音频。为此,我正在使用动作启动录音机 -

一个意图。在onActivityResult(),我已将新创建的音频文件复制到我的自定义文件夹,例如/sdcard/myRecordings/sound_1.3gpp

现在我想删除录音机创建的原始文件。

在 DDMS 视图中,我看到文件是在文件夹中创建的 -

文件名包含XXXX;每当我使用录音机录制音频时,这些数字都会改变。我在互联网上搜索过,但从未找到有用的解决方案 - “我怎样才能删除这个文件?” 或“如何以编程方式获取这些文件的位置?” (当我在 DDMS 视图中查看它们时)

有人建议ContentResolver通过指定录音机活动返回的 Uri 来删除文件。我已经使用 -

但只有 Uri 条目被删除,文件仍保留在上述文件夹中。一个建议是启动媒体扫描仪活动。我已经使用 -

我在清单文件中添加了适当的意图过滤器,但是当我启动我的应用程序时,这会停止模拟器。

任何人都可以对此有所了解吗?任何帮助将不胜感激!

谢谢!

0 投票
1 回答
836 浏览

android - Nexus S 文本文件存储

我正在尝试从我的一个传感器读取数据并将其写入文本文件。我正在使用 Eclipse,在三星 Nexus S 上运行我的项目。我想收集数据,将其存储到一个文本文件中,然后当我通过 USB 电缆将 Nexus S 连接到我的桌面时访问该文件。

我看过很多解释;但是,他们要么解释了如何将文件保存到 Nexus S 没有的 SD 卡,要么解释了 Android 不允许用户访问应用程序数据。我想避免生根电话。

我一直在玩弄两种主要的示例方法,请记住其中一种方法已被注释掉:

0 投票
1 回答
4266 浏览

android - 如何在 Android 的应用程序中显示文件预览和打开文件?

我可以选择在应用程序中附加文件。我需要向用户显示特定项目类型的预览或图标。扩展名为 .txt、.doc、.pdf、.jpeg、.mp4 的图标需要有自己的特定图标,或者如果可能的话,需要一个好的预览缩略图图标。当用户想要查看它时,他会点击图标或预览。我需要开始查看文件的意图。

我的意思是 pdf 应该在 pdf 阅读器中打开,或者 txt 或 doc 应该在文本阅读器中打开,mp3 或 mp4 应该在音频或视频播放器中打开.. 我希望他们回到我的重要部分当他们退出视图应用程序时。

我唯一的想法是搜索文件名并手动拆分扩展名并进行字符串比较以检查它与“.mp3”或“.mp4”等常量字符串值。这不是一个好主意因为图像、音频和视频类型有很多扩展。请让我知道是否有任何直接的方法可以做到这一点。感谢您的帮助。

0 投票
1 回答
1518 浏览

android - 如何在Android中存储视频?

我使用以下意图调用相机应用程序来捕获视频。这工作正常。但是在onActivityResult我不确定如何将其存储到SD card. 有人可以给我一个样本来做到这一点。谢谢你。

  1. 此外,我想在我的应用程序中显示视频的预览,然后如果用户单击预览,我需要在视频播放器中打开它。我也可以得到一些帮助。谢谢你。