android-file相关内容
嗨,我正在寻找从 root/Android 设备列出所有文件的解决方案. 假设根目录中有 3 个文件夹,但我想在一个列表中显示所有这些文件夹中的所有文件.. 现在如果我正在使用 File f=new File("/sdcard"); 然后它将仅列出 sdcard 文件夹中的所有文件..如果我将使用 File f=new File("/download"); 然后它将仅列出下
..
这一行: final FileOutputStream outputStream = new FileOutputStream(name); 导致 FileNotFoundException 消息为 /2ozjfFQzwv: open failed: EROFS (Read-only file system) 其中“2ozjfFQzwv"是我作为名称传递的文件. 无论有没有 WRITE_
..
我正在尝试将我的文件保存到以下位置 FileOutputStream fos = new FileOutputStream("/sdcard/Wallpaper/"+fileName);但我收到异常 java.io.FileNotFoundException 但是,当我将路径设置为 "/sdcard/" 时,它可以工作. 现在我假设我无法通过这种方式自动创建目录. 有人可以建议如何
..
我的目标是在内部存储上创建一个 XML 文件,然后通过共享 Intent 发送它. 我可以使用此代码创建 XML 文件 FileOutputStream outputStream = context.openFileOutput(fileName, Context.MODE_WORLD_READABLE);PrintStream printStream = new PrintStream(
..
当我尝试打开文件时应用程序崩溃.它在 Android Nougat 下运行,但在 Android Nougat 上它会崩溃.它只会在我尝试从 SD 卡而不是从系统分区打开文件时崩溃.一些权限问题? 示例代码: File file = new File("/storage/emulated/0/test.txt");意图意图=新意图(Intent.ACTION_VIEW);intent.se
..
我使用 Intent 从图库中挑选一张照片: binding.pickPhotoButton.setOnClickListener {val 意图 = 意图(Intent.ACTION_PICK)intent.type = "image/*";startActivityForResult(意图,REQUEST_CODE_PICK_PHOTO)} 并使用SharedPreferences保存图像
..
我有一个将视频录制到共享 MOVIES 文件夹的应用. 我可以在我录制的视频活动中使用 contentResolver.delete(uri, null, null) 方法在 Android 11 (API 30) 上删除这些文件. 但是,如果我重新安装该应用程序,那么它就会失去对这些文件的权限...(如此糟糕),在这种情况下,我需要执行以下操作: 尝试{context.conten
..
我正在尝试使在应用程序中拍摄的一些照片在图库中可见(以便它们可以在应用程序外部共享和查看),但我想将图像本身保留在应用程序的数据目录中因此,当应用被删除时,它们会被删除(因此它们存储在 "{sdcard}/Android/data/{appID}/Pictures/{subfolder}/")中. 我查看了很多答案,对于旧版本的 Android,以下两种解决方案都有效,但它们似乎不适用于 L
..
我需要让用户从他们的本地存储中为我的应用程序选择一个文件.现在我正在使用 INTENT.ACTION_GET_CONTENT 让用户选择文件,但它也提供了从云中选择 URI 的选项.获取URI文件后,我将其视为本地文件并执行各种操作(包括提取文件扩展名).如何让用户只选择本地文件? else if(menuItem.getItemId() == R.id.action_import_from_f
..
我想在sendbird api中使用 sendFileMessage .它需要文件值,我想使用 drawable (或 assets )中的此文件. sendBird API 这是sendbird中的代码片段 Hashtable信息= Helper.getFileInfo(getActivity(),uri);最终的String路径=(String)inf
..
我的问题:当 openFile()意向尝试 StartActivityForResult 时,应用程序挂起并出现空白屏幕和圆形光标.文件已存储到应用程序. 我已完成的工作:在此问题之前和之后,我研究了如何使用Intent打开文件.我发现了许多类似但不同的方法,并使用文字示例或各种示例的组合来查看是否可以找到并解决该问题(请参阅下文).我没有收到发现的任何类型的错误消息,并且以前有 FileU
..
我想在Android的内部存储中的cache/images/中包含image.png. 我无法通过以下代码获取它: 文件目录=新文件(getContext().getCacheDir(),“图像");directory.mkdirs();File mypath = new File(directory,"image.png");FileOutputStream fos = null;尝试
..
尽管这是一个简单的问题,但我在 google 或 stackoverflow . 当我使用以下代码时,我得到的结果是//com.android.externalstorage.documents/tree/primary:Podcasts var intent = new Intent(Intent.ActionOpenDocumentTree);intent.PutExtra("and
..
已阅读到Android 11具有范围存储,但是我找不到任何信息,如何在/storage/emulated/0/中创建和使用文件夹?旧方法仅适用于api 29及以下版本:( 解决方案 在Android 11上,Android 10中有关访问外部存储的限制要少得多. Environment.getExternalStorageDirectory() 可以再次读取,并且 Enviro
..
如何获取任何路径的根目录.如果我有文件路径 /storage/emulated/0/Android/media/com.google.android.talk/Ringtones/,对我来说,返回根目录"storage"的最佳方法是什么? 文件路径是否始终为"/"格式,是否可以安全地根据字符"/"分割路径,或者是否可以调用内置函数? 我需要创建一种方法来返回android手机上所有音频
..
我正在尝试获取所有包含音频文件的文件名,我已经使用Mediastore获取了媒体存储音频,专辑,播放列表和音频数据,但是我如何获取文件或文件夹标题,其中包含音频文件.这是我尝试过的代码,但由于我无法设置External_Content_uri,所以代码不正确. 这是我尝试过的代码. private void External() { try { String[]
..
我正在寻找获取文件夹的文件路径,然后获取其内容.文件夹是公用文件夹,您只需将设备连接到计算机即可访问这些文件夹.我该如何获取文件路径以访问这些公用文件夹,然后获取其所有内容? 因此,一旦我将计算机连接到设备,这些便是我看到的文件夹,并且其中有一个显示“用于从中获取项目的文件夹",而且我似乎无法弄清楚要访问的文件路径是什么其内容 这就是我试图获取其内容并记录它们的方法 File
..
我正在使用android-ndk写入文件.因此,使用本机C代码进行文件写操作. 它包含我正在使用ndk进行的一些阅读. 单击按钮后,开始写入文件.同时,我想读取文件的内容并将其用于另一个线程中以显示值,因为写入操作可能会持续15秒,并且用户将不得不等待那么多时间才能看到结果,因此我想按一个显示结果我一将它放入该文件. 这可行吗,如果可以,请告诉我该怎么做? 好吧,我从它开始,然后
..
能帮我吗? renameTo()留空的旧文件.因此,我在文件系统中看到2个具有新名称和旧名称的文件.旧文件的大小为0.如果我在重命名后删除了旧文件,则说该文件在文件系统中时不存在. 目录的绝对路径为: /storage/sdcard0/DCIM/Camera 我的代码: String dir = oldpath.substring(0, oldpath.last
..
我想将访问令牌作为多部分数据与文件一起发送到php服务器.我编写了以下代码,但出现401未经授权的错误.我想我没有通过access_token.怎么做? public class UploadToServer extends Activity { TextView messageText; TLConstants tlConstants; Button uploa
..