簡體   English   中英

拆分應用程序二進制文件時,Unity3d Android應用程序無法正確安裝

[英]Unity3d Android app does not install properly when application binary is split

該應用程序在編輯器中運行良好,但是當我在設備上運行該應用程序時,出現兩個錯誤:

java.io.FileNotFoundException:資產/build_info.txt

然后我的加載方法出錯,提示無法加載場景main_menu,因為它不在構建設置中(是);

我以前從未聽說過的build_info.txt是什么,為什么在導入Google OBB下載器插件后突然丟失了?

更新:問題似乎與拆分應用程序的二進制選項有關,因為沒有它,應用程序將無法正常運行。 問題是我必須使用它,因為它大於50 mb。

更新2:重新啟動設備后,該問題神奇地修復了它的問題。 即使從Google Play商店下載了游戲,也會在多種設備上發生這種情況。

由於某些原因,從maxSdkVersion<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>標記中刪除maxSdkVersion屬性解決了此問題。

這可能會有所幫助

也許您沒有將場景添加到構建設置中。 這就是為什么當前場景在編輯器上運行但構建游戲未運行的原因!

轉到文件-> buildSettings->在頂部框中添加場景

或單擊添加當前按鈕。

0位置的場景將首先加載!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM