Unity3d Android应用程序不能正确安装时,应用程序二进制分割

本文关键字:应用程序 二进制 安装 分割 Android 不能 Unity3d | 更新日期: 2023-09-27 18:06:35

应用程序在编辑器中运行良好,但当我在设备上运行它时,我得到两个错误:

. io .FileNotFoundException: assets/build_info.txt

然后是一个错误从我的加载方法,说场景main_menu无法加载,因为它不在构建设置(它是);

我以前从未听说过的build_info.txt是什么,为什么在我导入谷歌OBB下载插件后它突然失踪了?

UPDATE:问题似乎与拆分应用程序二进制选项有关,因为没有它,应用程序构建得很好。问题是我必须使用它,因为它大于50mb。

UPDATE 2:设备重启后问题神奇地自行修复。这种情况发生在多个设备上,即使游戏是从google play商店下载的。

Unity3d Android应用程序不能正确安装时,应用程序二进制分割

由于某种原因,从清单中的<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>标签中删除maxSdkVersion属性解决了这个问题。

这可能有帮助

也许你没有将场景添加到构建设置中。这就是为什么当前场景在编辑器上运行,但构建游戏没有运行!

goto file-> buildSettings -> add the scene on top box

或点击添加当前按钮。

0位置的场景将首先加载!