UNITY釋出安卓APK的整體流程
1.下載JAVA JDK
自己從網上搜,UNITY工具版本越高就新一點,我用的UNITY 4.6.3 JDK 是 jdk_8u71_windows_i586_8.0.710.15.1453280260安裝全部點下一步,直到結束.
2.配置JAVA環境變數
右鍵我的電腦–》屬性–》高階系統設定–》環境變數–》在下方系統變數中新增或修改。
<1>點選新建,變數名為 JAVA_HOME 變數值為 找到你剛才安裝JAVA JDK的目錄,進去JDK資料夾的路徑(包含jdk資料夾) ,然後點選確定。
<2>看系統環境變數中有沒有CLASSPATH ,沒有新建,有的話新增,注意和你原來的用 ; 隔開,變數值為 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 點選確定。
<3>看系統環境變數中有沒有CLASSPATH ,然後想裡邊新增 %JAVA_HOME%\bin 注意分號隔開。
<4>然後確定。windows+R 開啟執行 輸入cmd 在裡邊分別輸入 java -version 和 javac 看出來東西不, 如果出來* * *不是內部命令,那就是前邊哪配錯了。
3.下載 Andriod SDK .
沒資源的進這
4.使用Andriod SDK Manager 更新API (API版本夠用的跳過吧)
我的UNITY工具4.6.3最低要求是21 , 也就是andriod5.0 。
解壓ADT包後進入Andriod SDK Manager , 然後選擇上邊選單欄的 Tools Options , 裡邊這麼填:
完了以後出去 勾選你要下的版本的API,我用的 API 23 然後點選 Install packages 等吧。。。
在這我碰到了一個問題, 由於我UNITY工具要求API為21以上,我之前API為20 , 然後老版本的Andriod SDK Tools 沒解除安裝 , 釋出時就不停的說我版本低, 這裡選擇老版本的東西, 也就是低於UNITY工具最低版本的東西勾選住,然後 Delete Packages 掉。
至於要勾什麼API 我是這麼勾的, 不會勾的按我的來應該沒問題。
上圖後邊有INSTALLED的 你的如果是 NOT INSTALLED 那就勾住 然後下載。
5.配置安卓SDK 環境變數
在系統環境變數裡找 Path ,沒有就建立 然後變數值為 你上邊下載安卓SDK的tools 路徑和platform-tools路徑 。 例如 我的是
F:\adt-bundle-windows-x86_64-20140702\sdk\tools;F:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools
一個人和一個人不一樣。配置完後 進入Windows+R CMD 然後輸入adb 沒出現 不是內部命令就對了,出現就說明錯了。
6.在unity工具中的配置
UNITY選單欄中EDIT選單 –》Preferences –》選擇External Tools然後點選 andriod sdk location 選擇你的SDK路徑。
7.釋出APK。
上邊步驟完了就選擇file選單的–》build setting 然後platform選擇andriod 有需要點選player settings進行相關設定 , 沒需要就直接build釋出吧。。。。
轉載地址:
歡迎關注我的微信個人訂閱號
每天多學一點0.0