Unity中jdk+sdk的安裝+APK的發佈

這兩天,在弄發佈APK,裝了下jdk和sdk,jdk安裝下去倒是沒什麼問題,但是安裝sdk的時候卻裝了好多遍都錯誤,還下載了幾十G的資源,就很煩躁。每次都報下面這個錯誤,但是我安裝的還是最新版的sdk,還報這個錯誤,重新下載25.0.0的版本也會報這個錯誤,最後發現只要點擊下面的Use highest Installed就可以一樣的發佈APK項目。

下面就是重點,從jdk到sdk的安裝。

第一步 :下載JDK,直接去Java的官網就行(http://www.oracle.com/technetwork/java/javase/downloads/index.html),下載Jdk,注意是Jdk.

下載完後,一步一步的安裝就行了,記得記住你的安裝路徑。注意:路徑不能有中文

第一步先 在系統變量裏新建一個JAVA_HOME,變量值寫自己的安裝路徑

第二步添加一個CLASSPATH 變量值爲.;%JAVA_HOME%lib;%JAVA_HOME%lib\tools.jar 這個是固定的

第三步在path中加一個%JAVA_HOME%\bin 記得前面沒有;(英文的)要加,win10好像直接新建一個列表然後把數據複製進去就可以了

然後win10在輸入cmd進入命令提示符中

在裏面輸入 Java -version

出現這樣就配置完成

下面就是配置sdk

一般選擇在www.androiddevtools.cn中直接下載,sdk下載最新版,最新的有舊版本中的所有還穩定。

一般下載zip壓縮包,自己找好路徑,建議和jdk在同一個父路徑中。解壓後,雙擊“SDK Manager.exe”,啓動SDK Manager

接下來就可以進行安裝了。要注意,由於這些東西都是在google 的服務器上下載的。由於俺們天朝有牆,所以可能會出現連接不上的情況,如下圖:

 

這種時候,我們可以通過有Android SDK的國內鏡像服務器來下載安裝,這裏推薦幾個:

1、中科院開源協會鏡像站地址:

IPV4/IPV6 : http://mirrors.opencas.ac.cn 端口:80

2、北京化工大學鏡像服務器地址:

IPv4: http://ubuntu.buct.edu.cn/  端口:80

IPv4: http://ubuntu.buct.cn/  端口:80

IPv6: http://ubuntu.buct6.edu.cn/  端口:80

3、大連東軟信息學院鏡像服務器地址:

http://mirrors.neusoft.edu.cn  端口:80

 

隨便選擇一個就行啦。這裏我選擇的是第三個站點,即大連東軟的鏡像,使用方法如下:

首先,點擊菜單中的“Tools”,然後選擇下拉中的“Options…”,

 

然後在彈出的對話框中,填寫HTTP Proxy Server爲mirrors.neusoft.edu.cn(鏡像服務器的地址,注意前面不要加http),然後填寫HTTP Proxy Port爲80 (端口號)。最後在勾選下面的『Forcehttps://... sources to be fetched using http://...』複選框,如下圖所示

 

接着點擊close,關閉對話框,再重新啓動SDK Manager就行啦。

因爲只是爲了APK就不用下其他的了,其他有需要再進行下載,現在只用下載一個最新的API就可以了。

下載完成後,又是配置環境變量了

第一步:新建一個ANDROID_HOME,然後就是安裝路徑

第二步,再path中加一個%ANDROID_HOME%\platform-tools

%ANDROID_HOME%\tools不是win10記得加;英文的

在cmd中輸入adb 就可以,出現下面結果就表示安裝成功

 

最後,就是在Unity中配置了

第一步:在editor中找到Preferences ,點擊去出現下面的畫面,添加你的安裝路徑就可以了,記得不要是中文路徑

發佈的時候記得 點Player Setting 且下面的記得改成你的(一定要改)

遇到下面問題的時候點紅色框裏的就行

這樣就能發佈一個APK文件了

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