最近更新了新版的Unity5.5.1f. 因爲有需要打包到安卓端,所以試了一下!
需要注意的是,不同於Unity4.X時代,Unity5.X需要安卓的SDK爲5.0以上,這個需要注意,如果你的SDK版本不夠的話,需要升級或者從國內的一些網站上下載升級!
一、安卓環境搭建
首先,需要給電腦安裝Java環境,本人的電腦是Windows10 64bit系統。
需要去http://www.oracle.com/technetwork/java/javase/downloads/index.html下載JDK
JDK中包含了JRE文件
選擇安裝對應系統的JDK和JRE文件。
安裝完JDK文件以後在對應的安裝目錄中會有兩個文件夾。
如上圖所示,我有兩個文件夾一個是jdk文件夾一個是jre文件夾
右擊我的電腦-----------屬性---------高級系統設置,在高級面板欄裏面有一個環境變量
點擊新建,變量名爲JAVA_HOME,變量值爲剛纔JDK文件的地址,比如我的就是C:\Program Files\Java\jdk1.8.0_121
在系統變量中查找Path,在末尾加入;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
新建變量CLASSPATH,變量值爲.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
注意上文提到的Path和CLASSPATH值需要連着標點符號一起復制黏貼,否則容易出錯
配置好變量以後可以測試下JAVA環境是否已經搭建好。
按住鍵盤上的WIN+R鍵,輸入CMD,調用控制檯,輸入java -version(注意中間有個空格)
如果看到一下的文字,證明java環境配置成功,如果沒有看到,請重新配置
二、配置安卓SDK
Unity 5.X的安卓SDK需要在23或以上,如果沒有需要下載。
最開始我們需要安裝安卓的ADT
網上應該有對應的ADT的免安裝文件,稍後我看看我的能否上傳下載
ADT安裝完以後會有這三個文件夾
我們在CSDN或者其他網站上下的SDK需要放在sdk目錄下的platforms下面,這裏我的安卓sdk是23,稍後我也會上傳看是否可以下載
二、Unity中配置
當JAVA環境和ADT都下載完畢以後
我們需要在Unity中再進行配置以便完成整個打包
選擇File--------BuildSettings
我們選擇安卓平臺,如果切換到安卓平臺打包界面變成灰色時,則意味着Unity並沒有安裝對應的安卓打包插件,按照提示下載安裝插件,界面如下圖所示:
選擇PlayerSettings
注意紅框部分
Bundle Identifier中不能使用默認設置,否則會打包失敗,可以選擇與上面紅框相對應。
這樣就可以打包了
打包過程中如果出現
這種類似的提示選擇Continue
就可以完成打包