關於unity打包安卓apk詳細步驟
小白的經驗之談,如有不足,歡迎指出
第一步:如果想要讓Unity可以打包Apk,你需要先下載一個JDK7以上(包括7)的版本。
並且必須是64位。
安裝時請記住您的安裝路徑
下面是分享的JAVA的jdk
下載完成後,進行解壓:
一定要放在自己能記住的地方,並且不能有中文路徑
安裝JDK 選擇安裝目錄 安裝過程中會出現兩次 安裝提示 。第一次是安裝 jdk ,第二次是安裝 jre 。建議兩個都安裝在同一個java資料夾中的不同資料夾中。(不能都安裝在java資料夾的根目錄下,jdk和jre安裝在同一資料夾會出錯)
如下圖所示
1:安裝jdk 隨意選擇目錄 只需把預設安裝目錄 \java 之前的目錄修改即可
2:安裝jre→更改→ \java 之前目錄和安裝 jdk 目錄相同即可
注:若無安裝目錄要求,可全預設設定。無需做任何修改,兩次均直接點下一步。
安裝完JDK後配置環境變數 計算機→屬性→高階系統設定→高階→環境變數
系統變數→新建 JAVA_HOME 變數 。
變數值填寫jdk的安裝目錄
系統變數→尋找 Path 變數→編輯
在變數值最後輸入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(注意原來Path的變數值末尾有沒有;號,如果沒有,先輸入;號再輸入上面的程式碼)
系統變數→新建 CLASSPATH 變數
變數值填寫 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一點)
系統變數配置完畢
接下來就是測試環境變數的配置成功與否。在DOS命令列視窗輸入“JAVAC”,輸出幫助資訊即為配置正確。如圖:
第一項配置好之後就是安裝安卓的SDK分享一下我的sdk
下載完成後,進行解壓:
一定要放在自己能記住的地方,並且不能有中文路徑
最後就是讓unity去識別你的JDK和SDK
首先,* 開啟Unity的Preferences*
然後,* 點選External Tools , 紅框內就是需要填寫JDK與SDK的地方*
如果沒有紅框裡面的東西就需要我們下載外掛UnitySetup ,下面是我的5.6.5版本的連結
其他版本在安裝unity是沒有勾選UnitySetup 也沒關係找到如下,點選下載就可以了
接下來選擇路徑接可以啦
為了防止某些人會填錯,我在這裡宣告一下。
Android SDK Location填寫的就是所下載的SDK解壓的路徑
JDK Location填寫的就是JDK安裝的路徑,也就是JAVA_HOME的變數值
在unity中選單欄裡找到如圖
然後切換平臺為安卓Android平臺
注意滴第三步需要設定幾個地方
點選Player settings修改Other Settings下的 Bundle Identifier 中的com.Company.ProductName為自己的自定義的,例如:com.Test.test01。
在Other Settings設定中選擇Android 版本,版本不能低於自己的手機版本。
設定完成之後點選上圖第四步就會生成一個Android的apk
把生成的apk檔案傳送到手機就可以用了!