天天看點

Unity3d導出Android的apk檔案時相關問題的解決辦法

今天上午着手将一個unity3d開發的小遊戲build到android手機上運作,結果遇到了不少問題。

首先遇到的第一個問題是在build到一半的時候,彈出如下報錯: Error building Player: UnityException: No platforms found Android SDK does not include any platforms! Did you run Android SDK setup to install the platform(s)? 

Minimum platform required for build is Android 4.0 (API level 14)

問題解決辦法:用android的sdk manager更新android的sdk 更新完成後還是報錯,打開sdk目錄C:sdkplatforms,發現檔案夾的名字是android-4.2,将檔案夾名字改成android-17該問題解決

繼續釋出,接着産生了另外一個問題 Error building Player: UnityException: Couldn't find Android device 

No Android devices found. If you are sure that device is attached then it might be USB driver problem, for details please check Android SDK Setup section in Unity Manual.

問題解決辦法:啟動android虛拟機 AVD Manager或者連接配接上手機調試裝置 解決了上面的兩個小問題後,apk安裝包終于生成了。

接下來開始安裝生成的apk到android虛拟機運作,安裝時出現了如下報錯: android Installation error: INSTALL_FAILED_CONTAINER_ERROR 解決辦法: 在untiy3d的PlayerSetting中,将Install Location設定由原來的PreferExternal改成Automatic。

Unity3d導出Android的apk檔案時相關問題的解決辦法
終于安裝好了apk檔案,然後在android的模拟器中運作時,卻出現了如下錯誤  
Unity3d導出Android的apk檔案時相關問題的解決辦法
解決辦法: 在模拟器的參數設定中選中Use Host GPU這個選項
Unity3d導出Android的apk檔案時相關問題的解決辦法
終于,遊戲在模拟器下運作起來了,是不是很酷呢?
Unity3d導出Android的apk檔案時相關問題的解決辦法

12150723-5cbda98c306846d5b4b0b0eb6c62f325.png(252.26 KB, 下載下傳次數: 0)

下載下傳附件  儲存到相冊

1 分鐘前 上傳

聲明:此篇文檔時來自于【狗刨學習網】社群,是網友自行釋出的Unity3D學習文章,如果有什麼内容侵犯了你的相關權益,請與官方溝通,我們會即時處理。

繼續閱讀