搭建Unity安卓開發環境

原文見 https://blog.csdn.net/chenggong2dm/article/details/20654075html

tiny教程 https://docs.unity3d.com/Packages/com.unity.tiny@0.13/manual/index.htmljava

1,下載安裝Java的JDK:android

http://www.oracle.com/technetwork/java/javase/downloads/index.html windows

(JDK中,包含JRE)android-studio

若是是64位的系統,推薦安裝64位的java。oracle

 

2,下載安裝Android Studio:工具

 

Google已經逐步轉向Android studio了,我也比較推薦用這種來開發。ui

ps. 2014年剛寫這篇文章的時候,用的是Android studio 1.0.0 的版本,如今(2018-03-20)已是3.0了,而且老的ADT方式,已經被廢棄了…………因此本文也與時俱進,刪除了ADT方式的配置。google

 

國內有很多鏡像源(如今連百度軟件裏都有了),貼兩個下載地址:.net

官方下載地址:

https://developer.android.com/studio/index.html

國內社區:

http://www.android-studio.org/

 

步驟:安裝。若是你用真機的話(實際上都直接用手機調試了),就不須要勾選虛擬設備。

 

除了安裝位置,一路下一步便可。

 

 

3,更新(管理)SDK:

默認安裝的包,是跟包一塊兒發佈的(通常只包含最新的SDK),因此,能夠根據開發須要,下載所需的老SDK包:

點擊首頁菜單欄上的圖標,打開SDK管理器(也能夠從項目菜單中選擇【windows】-->【Android SDK Manager】)

 

 

打開後,首先要配置一下安卓SDK的位置。若是已經有默認的了,能夠拷貝到新的,你所指定的目錄中。

 

至於各個版本的SDK,會有以下幾種狀態:未安裝(Not installed)、已安裝(Installed)、可更新。在前面的複選框裏,勾選你須要的包,而後 install便可。

這裏,我要開發支持Android4.4 以上的遊戲,下載的就是 Android 4.4(API 19),如上圖所示。以後按提示下載更新便可。

 

附註A:

SDK包表明的意思:

Documentationfor Android SDK:Android的SDK文檔,通常在最新的API裏纔有。

SDK Platform: Android的SDK套件

Samples for SDK: SDK的使用例子,在\sdk\samples目錄中會看到對應文件

ARM EABI v7a System Image:這是一個核心鏡像,提供對NDK使用的支持。是建立模擬器須要的文件

Intel Atom x86 System Image:支持x86的Android模擬器。建立模擬器須要的文件

MIPS System Image : MIPS系統(處理器)的核心鏡像,建立模擬器須要的文件

Google APIs:谷歌地圖提供的一套API

Sources for Android SDK:SDK的源碼,在\sdk\sources目錄中會看到對應文件夾,好比:android-17

-----------------

 

4,讓unity與JDK、SDK、NDK關聯

啓動unity,選擇【Edit】-->【Preferences】-->【External Tools】,在彈出的對話框中,選擇【Android SDK Location】,【Browse..】指定 Android SDK 的位置,使unity與 Android SDK 關聯。

注意,SDK, 和JDK是必須的,NDK非必須。設置好JDK和SDK就能夠出包了,目前是這樣。

 

 

NDK須要去安卓官網進行下載:

https://developer.android.com/ndk/downloads/index.html

 

 

---------------若是隻想Build出APK包,那麼上邊的步驟就能夠了,下面的不用了------------------------

 

 

5,安裝Android設備驅動

打開Eclipse,而後打開Android SDK Manager,確保【Google USB Driver 】已經安裝。若是沒安裝,就本身勾選,安裝一下,不然會爆出找不到安卓設備的錯誤。

 

 

6,鏈接手機

插好USB數據線,打開手機的USB調試模式(Android版本不一樣,打開方式略有不一樣)。【設置】-->【開發人員選項】-->【USB調試】

若是是win7系統,那麼點擊:【開始】-->【設備和打印機】 ,找到【Android】設備。正常狀況(驅動無缺,能夠鏈接),是下圖這樣:

 

ps.若是在【Android】設備上出現歎號,那麼右鍵【屬性】-->【更新驅動程序】。指定文件夾,好比個人是:D:\ptools\android_SDK\sdk\extras\google\usb_driver。

若是仍是有黃色歎號,也能夠用個更絕的辦法:用360手機助手,或者QQ手機助手之類的工具。這些工具會自動安裝安卓的USB調試驅動。

 

完成環境搭建

至此,unity的Android環境,搭建完畢!下一步,咱們就能夠開發、發佈手機程序了!請見下篇博文。

 


參考:

(1)《Unity3D Android手機開發環境配置》

http://game.ceeger.com/Unity/Doc/2014/Unity3D_Android_SDK_Install.html 

(2)《Unity3D手機遊戲開發》 清華大學出版社。  本文的主要參考。

(3)《Android從零開始》

http://blog.csdn.net/dyllove98/article/details/9271533 

相關文章
相關標籤/搜索