存储大型视频文件。

时间:2015-12-07 16:19:49

标签: android video

我们正在开发视频应用程序,有100 video files around 15gb。是否可以将视频存储在res文件夹中?在应用程序中存储这些视频的最佳方法是什么?

我们正在为包含16GB存储卡的平板电脑开发它。如何将这些视频存储在apk文件中,在安装应用程序时,我们需要将视频移动到存储卡。

The main concern to store videos and while installing move to the memory card and later access videos from memory card.

请建议最好的方法。谢谢

1 个答案:

答案 0 :(得分:2)

  

是否可以将视频存储在res文件夹中?

如果您计划通过任何传统方式(如Play商店)分发应用,则不会。我怀疑你甚至可以创建一个大的APK。

  

在应用程序中存储这些视频的最佳方法是什么?

在应用程序中没有它们,而是在其他地方。 “其他地方”的位置取决于您计划的应用分销渠道。从您的应用中下载视频的Internal storageexternal storage可能是通用候选人。

  

在安装应用程序时,我们需要将视频移动到存储卡

在Android 4.3及更低版本中,没有正式访问removable storage(“存储卡”)。如果您将应用程序分发限制为某个特定型号的平板电脑,则可能能够找到一些在该设备上使用可移动存储的脚本小子方式。

在Android 4.4及更高版本中,您可以在getExternalMediaDirs()上使用Context;列表中的第二个和后续条目应该是可移动存储上的位置。

一旦确定了可以访问可移动存储的方式和位置,就可以在那里获取视频(例如,在首次运行应用时从网站下载)。