標籤:連結 cmd .net 技術分享 lin 打包 pat extern tle
如果想要讓Unity可以打包Apk,你需要先下載一個JDK7以上(包括7)的版本。
並且必須是64位。
安裝時請記住您的安裝路徑
下面是我分享的串連:
連結:http://pan.baidu.com/s/1nuUjcpV 密碼:pttn
安裝完JDK後,就是比較重要的環節之一:配置環境變數
下面是操作步驟:
右擊我的電腦,選擇屬性
===>
Win7 選擇進階系統設定
===>
點擊環境變數
===>
在系統變數裡點擊建立
===>
變數名:JAVA_HOME
變數值:就是之前要求您記住的安裝路徑
===>
點擊確定後在系統變數找到Path
===>
點擊編輯
===>
查看當前變數值後面時候有分號分隔字元,沒有的話添加分號,有的話直接寫JDK的Path:
%JAVA_HOME%/bin;
===>
點擊確定後再次建立
===>
變數名:CLASSPATH
變數值:.;%JAVA_HOME%/bin;%JAVA_HOME%/lib;
===>
都確定後JDK就配置完畢了
下面檢驗JDK是否配置成功:
運行cmd控制台
輸入java按斷行符號 查看是否有內容輸出,只要不是
**’xxxx ‘不是內部或外部命令,也不是可啟動並執行程式
或批次檔。**
就證明Path配置成功
同樣輸入javac按斷行符號。同上結果不為不是內部或外部命令
就證明CLASSPATH配置成功。
接下來就開始下載打包APK的第二個重點:SDK
下面是我整理的SDK:
連結:http://pan.baidu.com/s/1bpcAWm7 密碼:q16c
下載完成後,進行解壓:
一定要放在自己能記住的地方,並且不能有中文路徑
最後就是讓Unity去識別你的JDK與SDK
首先,* 開啟Unity的Preferences*
然後,* 點擊External Tools , 紅框內就是需要填寫JDK與SDK的地方*
為了防止某些人會填錯,我在這裡聲明一下。
Android SDK Location填寫的就是所下載的SDK解壓的路徑
JDK Location填寫的就是JDK安裝的路徑,也就是JAVA_HOME的變數值
全部都配置完畢後就大功告成,可以打包APK了!
但是在打包之前我想說幾個注意事項
一、
包名問題
首先,開啟Project Setting下的Player選項
然後,修改包名,也就是圖片中標明處
這裡可以隨意填寫xxx.xxx.xxx
但是一定不能用預設的!
二、
還是包名問題
如果你的項目中有安卓的Plugins檔案夾。
那麼你需要將你的包名,就是注意事項一中所修改的東西,填寫的與Android項目的包名一致。
否則會導致打包不成功、或者應用無法安裝、或者應用閃退等後果。
我不是什麼大神,只是喜歡研究,都是自學記錄,有什麼不對或者不足之處,歡迎大家指證。
關於Unity打包Android發布流程