Unity3D安卓打包須知:
最近在接觸Unity3D,在打包安卓時,出現了一些問題,在這里寫出來跟大家分享:
首先需要安裝jdk和android-sdk,安裝方法略
Jdk的目錄結構如下:
android-sdk的目錄結構如下:
安裝好后,到android sdk的安裝目錄,找到SDK Manager.exe,運行之,界面如下:
前兩個:Android SDK Tools和 Android Platform-Tools必須安裝。
下面的Build-tools至少安裝一個(建議安裝高版本的,低版本可能會出現打包錯誤)
然后安裝SDK-Platform,它必須和Build-tools的版本對應:
至於下面的Extras,不知道具體是干什么用的,建議全部安裝:
然后點擊Edit->Preferences,將SDK和JDK的目錄設置好
至此,環境已全部搭建完成。
接下來開始打包:
首先點擊file -> Build Settings 進入導出對話框
導出對話框如下
選擇 Android ,無需更改其他內容,點擊build
這時可能會出現以下錯誤:
解決方法:
點擊Edit->Project Settings->Player,會顯示這個界面如下界面,請執行以下修改:
將包名改成com.YourCompanyName.YourProductName格式,不能以數字或下划線開頭
再次Build:
如果出現了這個問題,可能是你的Build-tools和SDK-Platform的版本出了問題,建議Build-tools選擇高一些的版本,且安裝相同版本的SDK-Platform
如果沒有任何問題,應該能產生一個APK安裝包: