android發(fā)布環(huán)境變量配置

unity2018的版本只支持java 8
Android平臺環(huán)境配置主要分為三大步驟:

1: JDK安裝與環(huán)境參數(shù)配置假栓。

2: Android虛擬機的安裝與配置。

3: Unity相應(yīng)配置批狐。

JDK 安裝與環(huán)境參數(shù)配置1: 下載與安裝JDK

  • 步驟1:

首先登陸Oracle 官方網(wǎng)站: http://www.oracle.com/index.html 滨彻。 此網(wǎng)址為英文官方網(wǎng)址术徊,中國用戶可以點擊網(wǎng)頁的左上方選擇國家本刽,然后顯示中文版本。如圖23.1_1與23.1_2所示。

![image](https://upload-images.jianshu.io/upload_images/9401206-f5f486297f222f14.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

圖23.1_1 Oracle 網(wǎng)站(英文版)


image
  圖23.1_2   Oracle 中文網(wǎng)站 
  • 步驟2:

依次點擊網(wǎng)頁“菜單”----“下載”----“Java”----“Java運行時環(huán)境(JRE)” 選項子寓,然后點擊進入下一步暗挑,如圖23.1_3所示。

image

圖23.1_3 Java JDK 下載(Java運行時環(huán)境)

  • 步驟3:

在如下圖23.1_4的下載頁面中斜友,點擊“免費Java下載”炸裆,在隨后出現(xiàn)的下載提示中選擇下載路徑后,點擊“保存文件”下載到指定目錄即可鲜屏。

image
   圖23.1_4  下載頁面
  • 步驟4:

找到下載的可執(zhí)行文件“jdk-8u60-windows-x64”,雙擊文件運行程序得到圖23.1_5的安裝JDK 頁面烹看。點擊“下一步”按鈕,勾選窗口提示更改路徑的地方洛史,不建議使用系統(tǒng)默認(rèn)路徑(注意惯殊;系統(tǒng)默認(rèn)為C盤下的Program Files(x86) 目錄。筆者在這里把Java JDK安裝到D:\ProgramsArea\Java\jdk1.8.0_60目錄下)

image
     圖23.1_5 安裝JDK
  • 步驟5:

圖23.1_6所示進入正式安裝過程也殖,大約幾分鐘安裝完畢土思,最后點擊“關(guān)閉”按鈕退出安裝界面,見圖23.1_7所示忆嗜。

image
   圖 23.1_6 Java SDK 正式安裝過程中
image
 圖23.1_7  Java SDK 安裝完畢
  • 步驟6:

檢查安裝到磁盤的目錄內(nèi)容己儒,如下圖23.1_8所示。

image
   圖23.1_8安裝后目錄內(nèi)容

2: 設(shè)置JDK環(huán)境
設(shè)置JDK 環(huán)境就是需要在Windows操作系統(tǒng)的特定窗口設(shè)置以下參數(shù)變量捆毫,以使得計算機能夠識別JDK 的各種指令址愿。主要有三個參數(shù)如下:

? JAVA_HOME

? CLASSPATH

? Path

  • 步驟1:

    “計算機”點擊屬性,進入“系統(tǒng)”窗體如圖23.1_9所示冻璃。

image

圖23.1_9 點擊計算機屬性

  • 步驟2:

選擇“高級系統(tǒng)設(shè)置”在打開的“系統(tǒng)屬性”窗體中選擇“高級”選項。如圖23.1_10與23.1_11损合。

image
    圖23.1_10 系統(tǒng)窗口
image
   圖23.1_11  系統(tǒng)屬性窗口
  • 步驟3:

    點擊“環(huán)境變量”按鈕(圖23.1_12)省艳,在“環(huán)境變量”窗體(圖23.1_13)中出現(xiàn)windows登陸用戶名稱的“用戶變量”與“系統(tǒng)變量”兩種設(shè)置窗口,例如筆者的“LiuGuozhu的用戶變量”嫁审。 前者的系統(tǒng)設(shè)置只能應(yīng)用在此用戶賬號中(此計算機的其他登陸賬號用戶無法使用)跋炕,而后者的“系統(tǒng)變量”則適用于此計算機所有的用戶賬號,所以我們把JDK 的三個變量設(shè)置在窗體下面的“系統(tǒng)變量”中律适。

image
 圖23.1_12系統(tǒng)屬性窗口 
image
圖23.1_13  環(huán)境變量窗口
  • 步驟4:

    首先設(shè)置JAVA_HOME辐烂。點擊“系統(tǒng)變量”下方的“新建(W)...”按鈕,在彈出對話框中錄入以下內(nèi)容捂贿。(見圖23.1_14)
    

? 變量名(N): JAVA_HOME

? 變量值(V): D:\ProgramsArea\Java\jdk1.8.0_60

(提示:這里的變量值填寫的是JDK 安裝的路徑纠修,讀者需要查看自己JDK安裝的路徑,進行區(qū)分填寫厂僧!)

image
 圖23.1_14   設(shè)置 JAVA_HOME
  • 步驟5:

    其次需要設(shè)置CLASSPATH扣草。再次點擊“新建(W)...”按鈕輸入以下內(nèi)容,如圖23.1_15。

? 變量名(N): CLASSPATH

? 變量值(V):

;.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;

(提示: 如果讀者的計算機已經(jīng)存在CLASSPATH,則需要點擊“編輯(I)…”把上面的代碼追加到原來已經(jīng)存在變量值的末尾)

image
  圖23.1_15  CLASSPATH 設(shè)置
image
  圖23.1_16 設(shè)置Path

步驟6:

最后需要配置Path辰妙。多數(shù)情況下一般電腦都已經(jīng)存在這個參數(shù)鹰祸,我們只需要追加JDK 下面的bin目錄路徑即可。如果沒有Path 變量則新建一個即可密浑,見圖23.1_16所示蛙婴。

? 變量名(N): Path

? 變量值(V): D:\ProgramsArea\Java\jdk1.8.0_60\bin;

(提示: 這里Path 定義的變量值與上面定義的JAVA_HOME 的變量值是不一樣的)

  • 步驟7:

    檢查以上JDK 配置是否正確的方法。
    

? 在Win8 操作系統(tǒng)的左下角尔破,單擊鼠標(biāo)右鍵彈出窗口見圖23.1_17街图。

? 點擊“命令提示符(管理員)”出現(xiàn)圖23.1_18的黑色窗口。

? 點擊“java”命令呆瞻,出現(xiàn)如圖23.1_18 的用法信息台夺,說明以上信息配置基本沒有問題。如果出現(xiàn)"無法識別的命令"等信息痴脾,則說明配置有誤颤介,請重新檢查以上信息。

image

圖23.1_17 系統(tǒng)左下角彈出窗體

image

圖23.1_18 檢查JDK 配置信息

Android 虛擬機的安裝與配置

AndroidSDK 是 Android 的開發(fā)工具包赞赖。Android是Google自己研發(fā)的手機平臺操作系統(tǒng)滚朵,該平臺基于開源軟件Linux,由操作系統(tǒng)前域、中間件辕近、用戶界面和應(yīng)用軟件組成,號稱是首個為移動終端打造的真正開放和完整的移動軟件匿垄。

1: 下載與配置 Android SDK

讀者可以基于以下網(wǎng)址下載Android SDK移宅。

1: 國外Android 官網(wǎng):

http://developer.android.com/sdk/index.html

2: 國內(nèi)技術(shù)網(wǎng)站下載:

http://www.androiddevtools.cn/

國內(nèi)的這個網(wǎng)站有Android開發(fā)所需的各種工具,我們首先找到SDK Tools如下圖23.2_1所示椿疗。

image
        圖23.2_1 國內(nèi)Android 站點 

然后我們點擊最新“android sdk_r24.4.1-windows.zip”進行下載漏峰,如圖23.2_2所示。

   ![image](https://upload-images.jianshu.io/upload_images/9401206-c89d2c1f30dfb804.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

        圖23.2_2 下載最新android SDK

下載到本地磁盤的android-sdk_r24.4.1-windows.zip文件届榄,進行解壓縮后可以看到文件夾包含如下內(nèi)容(圖23.2_3),這些內(nèi)容只是部分內(nèi)容浅乔,需要聯(lián)網(wǎng)更新加載最新資源。雙擊”SDK Manager.exe”可執(zhí)行文件铝条。(注: 筆者的演示PC把解壓縮文件放置到如下目錄:“D:\DeploySoftware\DeploySofwareDIR\android-sdk_r24.4.1-windows”靖苇, 這個路徑在后面的配置中需要用到多次。)

image
   圖23.2_3 原始下載Android SDK 包含內(nèi)容 

打開AndroidSDK Manager后班缰,系統(tǒng)默認(rèn)建議下載最新(截至2017年)的包含Android 8.0(API26)在內(nèi)的9個重要資源包贤壁,(如圖23.2_4)點擊“Install 9 Packages”按鈕,進入下一步埠忘。

image
    圖23.2_4  Android SDK Manager 窗口 

在彈出的ChoosePackages to Install窗口中芯砸,再次確認(rèn)勾選所有資源包萧芙,點擊“Install”按鈕進行下載更新安裝。(參考圖23.2_5)

image
     圖23.2_5  二次確認(rèn)下載更新的資源包 

按照電腦配置的不同假丧,大約10-60分鐘双揪,大約累計下載超12G的資源后,完成下載任務(wù)包帚。我們可以看到如圖23.2_6  所示的內(nèi)容渔期,表示已經(jīng)更新完畢,點擊OK按鈕渴邦,關(guān)閉Android SDK Manager 窗口即可疯趟。
image
     圖23.2_6  資源包更新完畢提示窗口 

現(xiàn)在我們再來看“android-sdk_r24.4.1-windows”文件夾,發(fā)現(xiàn)多了不少文件夾谋梭,其中確認(rèn)“Platform-tools” 目錄的存在(注: 在更新前是沒有的),參考下圖23.2_7所示信峻。

image
   圖23.2_7 更新資源后的文件夾目錄結(jié)構(gòu)      

|
|

2:更新環(huán)境變量

在Android SDK 解壓縮的目錄中有一個Platform-tools 的目錄,請拷貝此目錄的全路徑瓮床,然后把這個路徑追加到系統(tǒng)環(huán)境變量的Path 中盹舞。如圖23.2_8。

(提示Platform-tools目錄中存在adb.exe 等重要可執(zhí)行文件隘庄,供安裝*.apk 文件到Android 模擬器中使用)

image
    圖23.2_8  系統(tǒng)變量Path更新

Unity相應(yīng)配置1: Unity配置 Android SDK 路徑

? 打開Unity2017踢步,點擊菜單Edit->Preferences...

image

如圖23.3_1所示。

? 在"UnityPreferences" 窗體中的"External Tools "選項中點擊窗口下方的Android“SDK”與“JDK”后面的Browse按鈕丑掺,分別定位到AndroidSDK與Java JDK的根路徑获印,參考圖23.3_2所示。

image

圖23.3_2 配置JDK與Android SDK路徑

2: 發(fā)布程序街州,切換到Android 平臺

? 點擊Unity 菜單的File->Build Setting... 如圖23.3_3所示兼丰。

? 在BuildSettings窗體的左面點擊“Android”圖標(biāo),這時本圖標(biāo)會變藍(lán)色背景然后點擊下面的按鈕“Switch Platform”,如右圖23.3_3唆缴。

? 這時你會發(fā)現(xiàn)Android選項中出現(xiàn)了原本在“PC,Mac& Linux Standalone”中的Unity Logo小圖標(biāo)地粪,表明現(xiàn)在已經(jīng)成功切換Android的發(fā)布平臺,如圖23.3.4所示琐谤。

image
   圖23.3_3  Build Setting 窗口

3: 更改默認(rèn)的產(chǎn)品標(biāo)示符

在圖23.3.4中,點擊窗體下部的“PlayerSettings...”按鈕玩敏,在Unity 右邊的Inspector 窗體中出現(xiàn)如圖23.3.5的內(nèi)容斗忌,選擇"Identification"下的"BundleIdentifier" 選項。更改其內(nèi)容為自定義產(chǎn)品名稱旺聚,如圖23.3.6所示织阳。

image
     圖23.3.4 切換Android 平臺
image
   圖23.3.5  原始產(chǎn)品標(biāo)識符
image
圖23.3.6  更改后的產(chǎn)品標(biāo)識符

4: 輸出*.apk包


image
  圖23.3_7  點擊”Build”    生成APK

點擊圖23.3_7下部的"Build"按鈕,輸出APK 文件砰粹。

點擊后出現(xiàn)圖23.3_8的APK輸出進度條唧躲。如果前面的配置有誤,則此階段會停止輸出APK且報錯。讀者需要查看錯誤分析修改配置后弄痹,再次重試即可饭入。圖23.3_9顯示成功的輸出了APK可執(zhí)行文件。

![image](https://upload-images.jianshu.io/upload_images/9401206-bb5ca04e62116a56.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

  圖23.3_8  生成APK文件中
image
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末肛真,一起剝皮案震驚了整個濱河市谐丢,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌蚓让,老刑警劉巖乾忱,帶你破解...
    沈念sama閱讀 211,194評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異历极,居然都是意外死亡窄瘟,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評論 2 385
  • 文/潘曉璐 我一進店門趟卸,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蹄葱,“玉大人,你說我怎么就攤上這事衰腌⌒麦。” “怎么了?”我有些...
    開封第一講書人閱讀 156,780評論 0 346
  • 文/不壞的土叔 我叫張陵右蕊,是天一觀的道長琼稻。 經(jīng)常有香客問我,道長饶囚,這世上最難降的妖魔是什么帕翻? 我笑而不...
    開封第一講書人閱讀 56,388評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮萝风,結(jié)果婚禮上嘀掸,老公的妹妹穿的比我還像新娘。我一直安慰自己规惰,他們只是感情好睬塌,可當(dāng)我...
    茶點故事閱讀 65,430評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著歇万,像睡著了一般揩晴。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上贪磺,一...
    開封第一講書人閱讀 49,764評論 1 290
  • 那天硫兰,我揣著相機與錄音,去河邊找鬼寒锚。 笑死劫映,一個胖子當(dāng)著我的面吹牛违孝,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播泳赋,決...
    沈念sama閱讀 38,907評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼雌桑,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了摹蘑?” 一聲冷哼從身側(cè)響起筹燕,我...
    開封第一講書人閱讀 37,679評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎衅鹿,沒想到半個月后撒踪,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,122評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡大渤,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,459評論 2 325
  • 正文 我和宋清朗相戀三年制妄,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片泵三。...
    茶點故事閱讀 38,605評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡耕捞,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出烫幕,到底是詐尸還是另有隱情俺抽,我是刑警寧澤,帶...
    沈念sama閱讀 34,270評論 4 329
  • 正文 年R本政府宣布较曼,位于F島的核電站磷斧,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏捷犹。R本人自食惡果不足惜弛饭,卻給世界環(huán)境...
    茶點故事閱讀 39,867評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望萍歉。 院中可真熱鬧侣颂,春花似錦、人聲如沸枪孩。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蔑舞。三九已至拒担,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間斗幼,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評論 1 265
  • 我被黑心中介騙來泰國打工抚垄, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留蜕窿,地道東北人谋逻。 一個月前我還...
    沈念sama閱讀 46,297評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像桐经,于是被迫代替她去往敵國和親毁兆。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,472評論 2 348