相关疑难解决方法(0)

如何将文件从'assets'文件夹复制到SD卡?

我在assets文件夹中有几个文件.我需要将它们全部复制到文件夹中说/ sdcard/folder.我想从一个线程中做到这一点.我该怎么做?

android assets copy

242
推荐指数
6
解决办法
18万
查看次数

确定android资产条目是文件或目录

HEJ,

我有一些随应用程序发送的数据,应该复制到外部存储器上.它嵌套在几个子文件夹中,我想复制整个结构.

我很难为任何ressource获取File对象/assets.但我认为我依赖于那个'因为我需要像File.isDirectory()这样的东西来确定我是否必须开始复制或深入了解系统.

我的第一种方法是使用资产管理器,但似乎课程没有提供我需要的信息.最有希望的是为了获得一个AssetFileDescriptor并且下降到一个[FileDescriptor][2].然而,没有他们似乎有一个isDirectory方法.

所以我的另一种方法很简单:创建一个文件对象并开心.然而,似乎我正在运行这个缺少正确路径来实例化文件对象的问题.我知道file://android_asset但它似乎不适用于file构造函数.

我的最后一个想法是利用InputStream(无论如何我需要进行复制)并以某种方式过滤该字节的重要位,这表明该资源是一个目录.这是一个非常hacky的解决方案,可能是在无效的地狱,但我没有看到另一种解决方法.

android

13
推荐指数
2
解决办法
3975
查看次数

标签 统计

android ×2

assets ×1

copy ×1