问题标签 [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 投票
3 回答
241 浏览

android - 在android中使用内部存储写入文件时出错

我正在使用以下代码在内部存储上编写文件:

但它显示该方法openFileOutput未为我的文件定义的错误。我不知道为什么会这样。我正在使用 android 开发者论坛中提供的代码。

0 投票
3 回答
556 浏览

android - 调试时对手机的权限?

我正在实施一种备份方法来将应用程序数据库复制到 SDCard。

这在模拟器中运行良好,但是当我尝试在手机上运行它时它会崩溃。以下是相关的堆栈跟踪:

我的第一个想法是权限(由于堆栈跟踪中的权限被拒绝),但我仔细检查了我的清单,它确实包含:

如果它是方法中的东西:

除了从 Eclipse 运行程序之外,我还需要做些什么来在手机上启用该权限吗?

编辑

根据要求的整个清单:

如果它很重要,我正在使用的手机是摩托罗拉 Droid X2(它对我的上一期很重要,所以我想我会提到它)。

0 投票
1 回答
837 浏览

android - 在运行时从内部存储读取/写入一些文件

我正在开发一个程序,该程序需要在运行时从 sdcard 或内部存储中读取/写入一些文件。当我在手机中安装 sdcard 时,它运行正常,但是如果我卸载 sdcard,我的应用程序会引发一些错误。对于没有像 Htc one x 这样的卡槽的手机或没有插入任何 sdcard 的手机,我必须做什么?我怎样才能在那些手机存储上写字?我不想将此文件写入 /data/data/my.app.package 文件夹。我想写一个可以从其他应用程序读取文件的地方。 首先我用这个代码检查存储状态,如果 sdcard 被插入并且可写,我没有任何问题。但如果 sdcard 不存在,我真的不知道我必须做什么。

我很困惑,不幸的是我没有任何带有大内存的手机。请帮我。

0 投票
1 回答
95 浏览

android - 找不到文件

我在打开文件时遇到了一些麻烦。好吧,我已经使用绝对路径知道文件在哪里,但它仍然无法打开文件(找不到文件)

我想问题是设备没有文件,但是,我如何在应用程序启动时上传它?

提前致谢

0 投票
3 回答
1193 浏览

android - 访问文件系统

我将文件放在目录资产中。我如何得到它们?我尝试按照说明进行操作,但没有奏效:

没有错误,但运行时我无法访问该文件。如何访问目录“资产”?

编辑

谢谢你的把戏。我有一个问题,我使用 BufferedReader 来读取文件,并对其进行初始化,而不是使用 InputStream。

我该怎么办?

0 投票
2 回答
135 浏览

android - 使用字符串作为照片 Uri?

我需要为使用我的应用程序拍摄的每张照片创建一个新的文件名/U​​ri。他们拍摄的第一张照片将是“/sdcard/mirror1.jpg”,然后拍摄的下一张照片将是“mirror2.jpg”,依此类推。到目前为止,这是我的代码:

这行得通吗?我可以添加您需要的任何额外代码/详细信息。

0 投票
1 回答
654 浏览

android - 如何从列表中删除行,重新加载 listView 然后在现有文件中写入字符串?

我想从数组中删除数组索引,然后用我的新数组重新加载 listView,然后将字符串写入 android 中的现有文件。我正在使用以下代码:

当我在警报上单击是时,我的应用程序没有响应,一段时间后我的手机要求终止该应用程序?谁能告诉我这段代码有什么问题?提前致谢。

0 投票
5 回答
114768 浏览

android - Save bitmap to file function

I'm trying to save a bitmap to file and a specific directly using a function I've created. It's not working. It crashes after bitmap.compress part (before here3).


Error log:

0 投票
1 回答
898 浏览

android - 从 sd 卡加载 Android 文件

我正在尝试使用 http post 进行文件上传,但是当我尝试使用手机上的 micro-sd 卡中的文件时,它不会创建它以便我可以上传它。从手机主存储中选择文件时,它可以完美地工作,而不是从 sd 卡中选择文件。

我为文件选择对话框使用了一个外部库,当我尝试从 sd 卡中选择图像时,它会返回这个(在这个例子中,它是从相机应用程序拍摄的照片): /sdcard-ext/dcim/Camera/2012-07-02_12-28-19_548.jpg

这是从我在手机的操作系统文件中找到的随机图像返回的: /sdcard/DCIM/.thumbnails/1331049921270.jpg我知道这个看起来也像它在 SD 卡上(或者至少对我来说是这样),但这绝对是手机的存储空间。

这是我目前用于文件上传的代码: HttpClient httpclient = new DefaultHttpClient(); httpclient.getParams().setParameter(CoreProtocolPNames.PROTOCOL_VERSION, HttpVersion.HTTP_1_1);

如果有人能解释为什么这适用于手机的内部存储而不是可移动 sd 卡,那就太好了!谢谢。

更新:如果这有什么不同,我的目标是 Android 2.2。如果它没有任何区别,我仍然针对 Android 2.2

0 投票
1 回答
2699 浏览

android - Android 错误:裁剪意图适用于某些设备

Android 错误:裁剪意图适用于某些文件管理器。

以下代码:

启动从文件夹/文件裁剪图像的意图。

2 个版本的代码在不同的设备上以不同的方式崩溃,相同的 Android 版本。

第一个版本:

第二版(适用于其他设备)

我该怎么办?