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

java - 在 Android 中删除文件

我有一个包含很多文件的目录。我想删除整个目录以及其中的所有文件。

我希望我的代码等到该目录中的每个文件(包括目录本身)都被删除,然后再执行下一个命令。

我要怎么等?我的代码是

0 投票
1 回答
4650 浏览

android - 如何在 Android 平台下删除 SDCARD 中的文件/文件夹?

我想知道如何删除 SD 卡中的文件/文件夹。我尝试了下面的代码:

但它没有用。

0 投票
2 回答
4206 浏览

android - getFilesDir() 方法中的 NullPointerException 错误

我尝试将一些数据保存在 android 的内部存储中,但我不断收到 NullPointerException,我认为这与我正在使用的 getFilesDir() 有关,但我不确定。可以请帮助澄清是否是这种情况,并帮助我将此文件写入设备。这是我收到的错误消息


这是主类的oncreate


这是面板类中的我的 OnTouch 方法


这是我的主类中的 writeObject 方法


显现

0 投票
4 回答
3373 浏览

android - 在android上保存一个值

我想在 Android 上保存一个字符串值,并且每次应用程序启动时都可以访问这个字符串。

例如,字符串值将具有他自己创建的用户名。在重新启动 api 之后,他会在顶部拥有这个名称。像饼干或某事。如何将此类文件保存在 android 内存中?

有人可以指导我吗?

0 投票
1 回答
413 浏览

android - 如何在内部存储上制作多个文件

嘿,这似乎是一个愚蠢的问题,但我怎样才能在内部存储中制作多个文件而不必发送垃圾邮件

当我想在用户每次触摸屏幕时创建一个文件时。我试图让它文件名末尾有一个数字,所以当我创建文件时它会有所不同,但程序总是求助于原始文件“name0 " 而不是 "name1" 即使日志说它应该说 1

每次用户触摸屏幕时,我必须更改什么程序才能生成新的数据文件?


面板类的 Ontouch 方法


元素类


writeX 方法

0 投票
2 回答
1295 浏览

android - NotSerializableException:android.graphics.Matrix 错误消息

嘿,我试图将我的对象元素保存到内部存储中,它里面有一个矩阵,所以我试图对其进行序列化。有人可以告诉我我做错了什么会导致 NotSerializableException。这是我到目前为止所拥有的。


元素类

}


writeElement 方法

0 投票
1 回答
110 浏览

android - Android:没有文件加载时应用程序崩溃,我该如何解决这个问题?

我的应用程序在尝试加载不存在的文件时崩溃。当没有文件时如何阻止它加载文件但是当有该名称的文件时它会加载它。

这是我用来加载文件的代码。任何意见将不胜感激:)

干杯

0 投票
1 回答
559 浏览

android - 单击我的按钮时如何共享我的屏幕投射?

我写了这段代码:当点击我的分享按钮时,是的,我的屏幕照片保存到 sd 卡,但是当我在 Facebook 或蓝牙上按分享时,它说找不到。如果我手动选择照片,我可以分享,但我想分享我的屏幕我点击分享按钮时的照片?我怎样才能做到这一点?

0 投票
2 回答
8553 浏览

android - 在项目中将声音文件存储在哪里以及选择什么解决方案来存储对它们的引用?

我正在制作一些花哨的应用程序,它需要大量简短的声音才能使用。有几个问题你也许能回答。

  • 我在 android 项目中存储的位置是否有一些限制?目前我把它们放在 bin/res/sounds 文件夹中。

  • 文件格式是否有限制,.wav 可以吗?

  • 我需要一些东西来存储对这些声音的引用。我想出了一个字典,它包含一个声音名称(键)和一个文件路径,所以我可以在这种方法中使用:

    mp = MediaPlayer.create(Test.this, R.raw.mysound);

我应该如何存储 R.raw.mysound,它不是一个字符串,对吗?

抱歉,如果我对所有事情都不太清楚,我会尽力而为。干杯

0 投票
3 回答
15158 浏览

android - Android文件写入只读文件系统警告

我正在尝试使用FileOutputStreamand编写文件,OutputStreamWriter但我不断收到只读警告。

这是我正在使用的代码

Logcat输出是

我确定问题出在哪里。