用Unity開發(fā)了一個(gè)使用AR Foundation的小項(xiàng)目,導(dǎo)出項(xiàng)目需要在安卓手機(jī)上進(jìn)行測(cè)試。在導(dǎo)出時(shí)遇到了配置環(huán)境的問題,查找了很多方法終于解決。記錄一下。
我所使用的unity版本是2019.2.12f。在完成項(xiàng)目需要導(dǎo)出時(shí),在首選項(xiàng)設(shè)置中需要設(shè)置JDK、SDK、DNK、Gradle路徑。下面分別寫一下配置方法。
一、JDK
下載鏈接:Java Downloads | Oracle
根據(jù)自己的電腦下載合適的版本,下載到電腦的路徑需為英文。下載完成后在電腦屬性-高級(jí)系統(tǒng)設(shè)置-環(huán)境變量里進(jìn)行如下配置:
新建系統(tǒng)變量
變量名:JAVA_HOME
變量值:D:\jdk(JDK的安裝路徑,這里以你自己的安裝路徑為準(zhǔn))
新建CLASSPATH?變量,變量值為:
;.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;
之后在變量里找到Path,點(diǎn)擊編輯,在編輯頁面里選擇新建輸入%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin
配置完成后按住windows+r,輸入cmd,在黑色頁面里輸入java和java -version,可以檢查是否環(huán)境配置成功
二、SDK
下載Android studio這個(gè)軟件,?在軟件的SDK Tools里下載需要的環(huán)境
注意所有的下載路徑都要是英文,SDK Platforms版本的選擇與Unity3D項(xiàng)目導(dǎo)出時(shí)設(shè)置的安卓API有關(guān)。
下載完成后和JDK一樣在環(huán)境變量里進(jìn)行設(shè)置
?文章來源地址http://www.zghlxwxcb.cn/news/detail-484489.html
?輸入:C:\Users\DELL\AppData\Local\Android\Sdk\platform-tools
和C:\Users\DELL\AppData\Local\Android\Sdk\tools
(根據(jù)你實(shí)際的安裝位置進(jìn)行設(shè)置)
設(shè)置完成后在windows+r,輸入cmd,在命令行輸入adb version
檢測(cè)一下是否很久配置成功?
?三、Gradle
在unity的安裝目錄里找到mainTemplate.gradle這個(gè)文件,我的是在D:\unity\2019.2.12f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\GradleTemplates
用記事本打開這個(gè)文件能看到unity適配的Gradle插件版本
在這個(gè)文件夾下的所有文件中在? repositories {**ARTIFACTORYREPOSITORY**這句話的后面都要加上maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}。
我的顯示是3.4.0,補(bǔ)充一下插件版本和Gradle版本的關(guān)系
根據(jù)版本對(duì)照下載相應(yīng)的gradle版本,我下載的是5.1.1
下載路徑不要有中文
?
四、Unity中配置
在首選項(xiàng)配置中JDK、SDK、Gradle選擇對(duì)應(yīng)的文件夾。
?
?接下來就可以導(dǎo)出了。
我的所有環(huán)境版本都是和unity版本去配合的,僅供參考文章來源:http://www.zghlxwxcb.cn/news/detail-484489.html
?
到了這里,關(guān)于Unity2019配置JDK、SDK、NDK、Gradle的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!