正确的方法来制作一个obb文件

时间:2016-06-17 18:24:30

标签: java android apk-expansion-files

我正在尝试创建一个obb文件但是我没有成功使用JOBB工具,请参阅此处:JOBB DirectoryFullException: de.waldheinz.fs.fat.DirectoryFullException: directory is full当我按照此答案中的建议:https://stackoverflow.com/a/21982186/1489990时,我尝试使用ZipFile作为

访问内容
expansionFile =  APKExpansionSupport.getAPKExpansionZipFile(context, 46, 1);
InputStream fileStream = expansionFile.getInputStream("/storage/emulated/0/Android/obb/com.nick.app/main.46.com.nick.app.obb/img1large.jpg");

这不起作用,我收到一条日志消息,上面写着V/zipro: Not a Zip archive.当我制作这个OBB文件时,我刚刚选择了所有图像并使用WinRar将它们添加到“ZIP”存档并将其重命名为“ .OBB”。我想知道的是使用ZipResourceFile工具是否应该创建内容的zip存档,然后将该存档添加到另一个存档并将其重命名为“.OBB”?完成此任务的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

简单的方法:把它放到 ES 文件资源管理器(android 中的应用程序)你会看到它为 .zip 然后将它重命名为 .obb 并且这种重命名方法在 Windows 中是不可能的