Unity 发布安卓JDK,SDK配置

目录

前言

1.JDK配置

2.SDK配置

3.unity中的设置

4.可能遇到的问题


前言

环境变量的一些知识
环境变量的用户变量与系统变量的区别 - 知乎 (zhihu.com)
(104条消息) 什么是环境变量?为什么java要配置环境变量?_JJ 的博客-CSDN博客_java为什么要配置环境变量

1.JDK配置

1.JDK下载网址:http://www.Oracle.com/technetwork/Java/javase/downloads/index.html
2.下载完直接安装,安装路径只要是全英文就行,还有一定要记好该路径。
3.环境配置
控制面板 -> 系统 -> 高级系统设置 -> 高级 -> 环境变量
3.1 新建系统变量:
变量名:JAVA_HOME
变量值:jdk安装的根目录(浏览目录)
Unity 发布安卓JDK,SDK配置_第1张图片
3.2 新建系统变量
变量名:CLASSPATH
变量值:%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar(安装的JDK的根目录的lib文件夹里的两个文件tools.jar和dt.jar)
Unity 发布安卓JDK,SDK配置_第2张图片
3.3 在系统变量Path中新建
变量值为:%JAVA_HOME%\bin(安装的JDK的根目录加bin文件夹名称)
Unity 发布安卓JDK,SDK配置_第3张图片

 3.4 测试:Win+R -> cmd -> java -version(出现版本信息则安装成功)
Unity 发布安卓JDK,SDK配置_第4张图片

2.SDK配置

 1.SDK下载网址:
官网(可 F-Q 选择):http://developer.android.com/sdk/index.html
不可 F-Q 选择:http://www.androiddevtools.cn
2.配置环境变量
2.1 新建系统变量
变量名:ANDROID_HOME
变量值:安装的SDK的根目录
Unity 发布安卓JDK,SDK配置_第5张图片
2.2 在用户变量path中新建
变量值:%ANDROID_HOME%\platform-tools
Unity 发布安卓JDK,SDK配置_第6张图片
2.3 在系统变量path中新建
变量值:%ANDROID_HOME%\tools
Unity 发布安卓JDK,SDK配置_第7张图片
2.4 测试
Win+R -> cmd -> adb version
Unity 发布安卓JDK,SDK配置_第8张图片

3.unity中的设置

edit -> Preferences
Unity 发布安卓JDK,SDK配置_第9张图片

4.可能遇到的问题

could not open Java\jre7\lib\amd64\jvm.cfg  解决方案

原因:
在安装jdk时选择了 .exe 安装,在安装时会把java命令放到C:/windows/system32目录下(此目录并不是指jdk的安装路径),所以会发现在C:/windows/system32路径下,会有java.exe 、javaw.exe、javaws.exe三个可执行程序。按照环境变量的搜索优先级,先在当前目录下找,再在系统变量中的path中先后查找,所以在更改了文件后会找不到该目录。

解决方案:
删除c:/windows/system32/目录下的java.exe 、javaw.exe、javaws.exe
重新配置环境变量

你可能感兴趣的:(Unity,学习笔记,大数据)