本文將介紹如何使用Unity3D來發布Android遊戲,這裏我使用的Unity3D版本爲4.6.3f1html
下載Java SDKjava
使用Unity3D來發布Android遊戲時須要用到Android SDK,而Android又是基於Java運行的,因此咱們首先須要下載的就是Java SDK,地址爲:http://www.oracle.com/technetwork/java/javase/downloads/index.htmlandroid
我使用的操做系統爲64位Windows 7 ,因此個人下載如圖:服務器
下載Android SDKoracle
接着咱們去下載Android SDK,地址爲:http://developer.android.com/sdk/index.html測試
咱們只須要SDK便可,因此個人下載如圖:ui
安裝Java SDKspa
接着,咱們先安裝Java SDK,安裝Java SDK沒什麼須要特別注意的,設置好路徑後,安裝便可:操作系統
安裝Android SDK3d
而後咱們開始安裝Android SDK,安裝開始時它會檢測咱們是否已經安裝了Java SDK:
一樣的,設置好路徑後,開始安裝:
接着,咱們啓動SDK Manager,SDK Manager負責管理全部的包,咱們能夠在SDK Manager中更新、安裝包。
因爲Google基本和國內說再見了,因此咱們直接啓動SDK Manager後是沒法鏈接上服務器獲取包的信息的:
因此咱們要進行設置,在菜單欄中選擇Tools -> Options...,在打開的窗口中進行如圖操做(誠摯的感謝neusoft):
關閉窗口後咱們就能夠獲取到包的信息了:
這裏選擇你須要安裝的包,除了默認選中的包以外,我還安裝了Android 4.0(API 14):
接着開始靜靜等待全部的包安裝完畢吧:
使用Unity3D進行編譯發佈
最後咱們就可使用Unity3D進行編譯發佈了,首先咱們要設置Android SDK所在的目錄,在菜單欄中選擇Edit -> Preferences...,在打開的窗口中,選擇External Tools,而後在Android SDK Location處設置Android SDK所在的目錄:
接着打開準備發佈的項目,在菜單欄中選擇File -> Build Settings...,在打開的窗口中選擇Android,這裏咱們須要在Player Settings...中設置Bundle Identifier,不然會致使衝突使得發佈失敗,具體設置什麼隨意,不要使用默認的就好:
好了,最後咱們點擊Build按鈕開始編譯發佈吧:
在手機上安裝測試發佈的項目
編譯發佈完以後咱們將apk文件放到手機上安裝測試,我使用的手機爲OnePlus,系統爲YunOS: