2

我目前正在使用 MonoGame 和 MonoDroid 将 XNA Windows Phone 7 游戏移植到 Android。我移植了游戏,添加了多分辨率支持,最终得到了一个 130 MB 的 APK。我很快发现 Google Play 不支持大于 50 MB 的 APK 文件,必须使用 APK 扩展文件。

因此,我阅读了有关扩展文件的 Google 文档。然后我在没有任何压缩设置的情况下压缩了我所有游戏的纹理,将 zip 文件重命名为:

main.1.com.baller.fivesome.obb

然后我将 obb 文件放到适当的位置: http ://www.ballerindustries.com/images/path.png

我的代码在尝试打开 OBB 文件时崩溃:

using(ZipFile zif = new ZipFile(sourcePath))

以下是 sourcePath 的内容: http ://www.ballerindustries.com/images/sourcePath.png

它会导致 Java.IO.FileNotFoundException

所以我想我的问题是: 1. 我是否遗漏了一些明显的东西?2. 我是否将 OBB 放置在正确的位置?3. 我是否正确构建了 OBB?4. 需要设置特殊权限吗?

谢谢,安格斯

4

0 回答 0