想要从android资产文件夹中播放mp4视频

时间:2010-08-21 07:02:25

标签: android mp4 assets

我想播放我的资源/原始文件夹中提供的mp4视频。 我从我的SD卡成功播放mp4视频,但无法从资源文件夹或原始文件夹中获取视频。

1 个答案:

答案 0 :(得分:1)

正如我所说here,如果数据被压缩,您的问题可能来自数据的大小:

  

大家好,如果我记得很清楚,我有   加载时出现同样的问题   资产文件夹中的东西,但有一个   数据库。看来那些东西   您的资产文件夹可以有2个统计信息:   压缩与否。如果是   压缩,然后你被允许1莫   内存解压缩,否则   你会得到这种例外。   有several bug reports   关于那个,因为文档   不清楚。所以如果你还想要   要使用你的格式,你必须要么   使用未压缩的版本,或给   你的扩展名如.mp3或.png   文件。我知道这有点疯狂,但我   加载扩展名为.mp3的数据库   它完美无缺。这个   其他解决方案是打包你的   具有特殊选项的应用程序   告诉它不要压缩某些   延期。但是你需要建立   您的应用手动并添加“zip -0”   选项。一个优点   未压缩的assest就是那个阶段   在发布之前进行拉链对齐   应用程序将对齐数据   正确,以便加载时   内存可以直接映射。

     

所以,解决方案:

     
      
  • 将文件的扩展名更改为.mp3或.png并查看其是否有效
  •   
  • 手动构建您的应用并使用zip-0选项
  •