android-storage相关内容
更新 我的三星Galaxy S8+运行8.0.0 T-Mobile,它在运行时运行得很好 8.0.0 我的三星Galaxy S9+运行8.0.0 Verizon,每次都会因为非法参数而失败。 我的三星Galaxy S9+运行8.0.0 T-Mobile没有问题,工作正常 因此,这可能是OEM特定型号的问题,但不是 当然了,怎么修好它呢。我也试过重启手机,没有 结果发生变化。
..
编辑以完善问题 在 Android 中,我需要将 pdf 文件下载到“文档"文件夹并使用默认程序打开它.我下载了文档并将其存储在一个字节数组中.然后我调用这个方法: //////在“我的文档"文件夹中保存数据字节并打开//////文件名,例如:"Test.pdf"///要保存的字节
..
我正在努力更好地了解 Android 11 版本发布后我将能够做什么. 我的应用程序使用 Environment.getExternalStorageDirectory() 提供的图像文件路径来创建照片相册,但使用 Android 11 我将无法直接访问文件强>. 根据 Android 开发者文档,他们最近引入了 MANAGE_EXTERNAL_STORAGE 权限,但我不明白是否添加
..
我是新的 android,我正在制作一个应用程序,可以在其中下载文件到下载文件夹(使用下载管理器).如果我转到模拟器中的下载文件夹,我可以看到图片.因此,如果我想显示下载文件的幻灯片,我如何才能访问该文件夹?其次如何向此代码添加进度条:-- import java.util.Arrays;导入 android.app.Activity;导入 android.app.DownloadManager
..
我无法在 Android P 存储卡中写入文件.相同的代码在 Android O 中运行良好. new File(file.getParent()).mkdirs();output = new ObjectOutputStream(new FileOutputStream(file));output.writeObject(obj); 我可以从同一设备(内存卡)读取文件,但是当我尝试写入文件时
..
我要了 打开失败:EACCES(权限被拒绝) 就行 OutputStream myOutput = new FileOutputStream(outFileName); 我检查了根目录,并尝试了 android.permission.WRITE_EXTERNAL_STORAGE. 我该如何解决这个问题? 尝试{输入流 myInput;myInput = getAssets
..
我正在将 mp4 从服务器下载到 cacheDir.后来我想用 Exoplayer 播放这个视频.但我做不到. 我使用以下播放服务器网址:(效果很好) extractorsFactory = new DefaultExtractorsFactory();MediaSource mediaSource = new ExtractorMediaSource(Uri.parse(videoURL
..
我使用 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
..
我希望Phone中有可用的总内部空间,但是在此代码中, getInternalFreeSpace 返回正确的值,但是 getInternalStorageSpace 由于未计算ANDROID OS大小而未返回确切的可用空间. 就像我的手机有64GB,但此代码返回51.6GB. 唯一丢失的是12.40 GB,即ANDROID OS大小,51.6GB + 12.40 = 64.00 f
..
我正在创建一个聊天应用程序,在其中我从WhatsApp之类的画廊中上传图像和视频,但是当我尝试选择已由WhatsApp文件夹下载的图像时,我会得到这个路径 /storage/emulated/0/WhatsApp/Media/WhatsAppImages/IMG-20180717-WA0024.jpg 但是当我读到这个以获得显示图像的真实路径时,我得到了这个异常: java.io.Fi
..
已阅读到Android 11具有范围存储,但是我找不到任何信息,如何在/storage/emulated/0/中创建和使用文件夹?旧方法仅适用于api 29及以下版本:( 解决方案 在Android 11上,Android 10中有关访问外部存储的限制要少得多. Environment.getExternalStorageDirectory() 可以再次读取,并且 Enviro
..
编辑后可以解决问题 在Android中,我需要将pdf文件下载到“文档"文件夹,然后使用默认程序将其打开.我下载了文档并将其存储在Byte数组中.然后我调用此方法: //////将数据字节保存在“我的文档"文件夹中并打开//////文件名,例如:"Test.pdf"///
..
我试图更好地了解Android 11版本发布后我将能够做些什么. 我的App使用 Environment.getExternalStorageDirectory()提供的图像的文件路径来创建照片相册,但是使用 Android 11,我将无法直接访问文件. 根据Android开发人员文档,他们最近引入了 MANAGE_EXTERNAL_STORAGE 权限,但我不知道是否添加此权限后我就
..
每次尝试读取SD卡(可移动存储)的信息时,我都会遇到android.system.ErrnoException:statvfs失败:EACCES(权限被拒绝) 我在清单文件中添加了权限:
..
尽管具有读写权限,但我无法在Android 10中访问sdcard。这是我列出所有目录的方法。 文件根= new File(” / mnt / sdcard /“); File [] subFiles = root.listFiles(); for(文件文件:子文件){ if(file.isDirectory()){ 字符串str = text.getText()。toSt
..
我需要以正确的方案从DocumentFile或Uri获取文件,而不是具有 content://com.android.externalstorage.documents/tree/primary的文件:设备的主存储器被选中。 要获取文件或图像的绝对路径,我需要一个带有file:/// storage / emulated / 0或storage / emulated / 0的文件,但我找不到一种
..
如何从内部存储中删除文件夹(包含一些文件夹和文件)?文件夹下面有一些树。 文件夹 | _________ C2(文件夹) | ________ 1(文件夹) | ________ 1.gif | ________ 2.gif | ________ 3.gif | ________ 4.gif | ________ 2(文件夹) | ________ 1.gif
..
我无法在Android P存储卡中写入文件。 new File(file.getParent())。mkdirs();相同的代码在Android O中可以正常工作。 输出=新的ObjectOutputStream(新的FileOutputStream(文件)); output.writeObject(obj); 我能够从同一设备(存储卡)读取文件,但是当我尝试
..
我正在尝试获取应用程序包占用的大小。每个应用程序在内部/外部存储中都有一个位置。 我想计算以下目录的大小,我该怎么做? 我知道我可以使用 StorageStateManager 在Oreo(API 26)设备之上,但我怎样才能在oreo设备之前实现这一点。 应用程序目录: / Android / data / myapplicationpackage 我正在尝试使用 Packa
..