使用Unity打包安卓apk文件

最近更新了新版的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

就可以完成打包


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章