標籤:
本文將介紹如何使用Unity3D來發布Android遊戲,這裡我使用的Unity3D版本為4.6.3f1
下載Java SDK
使用Unity3D來發布Android遊戲時需要用到Android SDK,而Android又是基於Java啟動並執行,所以我們首先需要下載的就是Java SDK,地址為:http://www.oracle.com/technetwork/java/javase/downloads/index.html
我使用的作業系統為64位Windows 7 ,所以我的下載
下載Android SDK
接著我們去下載Android SDK,地址為:http://developer.android.com/sdk/index.html
我們只需要SDK即可,所以我的下載
安裝Java SDK
接著,我們先安裝Java SDK,安裝Java SDK沒什麼需要特別注意的,設定好路徑後,安裝即可:
安裝Android SDK
然後我們開始安裝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:
Unity3D - 發布Android遊戲