【问题标题】:Get FileChannel from AssetManager Android从 AssetManager Android 获取 FileChannel
【发布时间】:2013-04-05 20:39:04
【问题描述】:

我想从 Android 中的AssetManager 获取FileChannel,有什么办法吗?我想将一些原始的自定义二进制文件映射到一些缓冲区。 (如果您有比使用AssetManager 更好的解决方案,请随时提及。

【问题讨论】:

    标签: java android filechannel android-assetmanager


    【解决方案1】:

    想通了:

    FileChannel fc = manager.openFd(file).createInputStream().getChannel();

    不确定它是否还有效。我会确认是否有。

    编辑:

    这仅在文件未压缩时有效。您必须使用正确的文件扩展名或在 aapt 上添加 -0 标志。正在寻找如何在 eclipse 上执行此操作...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-03-28
      • 2020-09-02
      • 2015-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多