码迷,mamicode.com
首页 > 移动开发 > 详细

完整版unity安卓发布流程(包括SDK有原生系统依赖关系的工程)

时间:2017-10-19 14:04:27      阅读:272      评论:0      收藏:0      [点我收藏+]

标签:man   enc   vpn   关系   2-2   files   技术   文件   href   

要3个东西!NDS,SDK,JDK,

NDK官网下载:https://developer.android.google.cn/ndk/downloads/index.html(注意系统是不是64位)

JDK官网下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html(注意系统是不是64位)

SDK官网下载:https://android-sdk.en.softonic.com/

SDK的话不建议官网下载方式,建议有2个:第一,下载一个SKD_Manager,在用VPN FQ下载,方法不说明。

第二个更好的方法就是去非官网下载,这里提供一个不错的网站:http://www.androiddevtools.cn/

前面准备工作做好 接下来就是配置环境:

NDS双击直接解压会在当前目录生成根目录

SDK解压,放好就可以!

JDK安装选好自己目录就好,下面演示是默认64位系统目录

然测试JDK有无装好,打开WIN键+R,输入CMD,再输入JAVA -VERSION 就可以看到你当前的JDK版本,如图:

技术分享

安装完JDK的话 ,打开unity,点edit->preferences->External Tools如图:

技术分享

会比之前多了SDK,JDK,NDK三项选项,然后根据你自己的JDK,SDK,NDK选好目录。这样可以满足一般项目发布,包括依赖原生的项目

这里说说NDK作用:工作上有些项目需要用到原生态的东西,注意是第三方插件或者SDK有些公司的产品会有依赖,这样的话就需要NDK,当然,就是没依赖也可以接NDK不会影响出包。

              JDK作用:JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。(百度说的- -!)

              SDK作用:程序接硬件的桥接文件,主要是看你接哪种硬件,安卓的手机SDK是goolgle搞的,有很多个安卓系统版本,针对不同系统版本手机,比如说暴风魔镜要用自己的SDK,不能用谷歌的,不然会用不了它的设备。

有些项目会用到AndriodStudio或者Eclipse等要有JAVA语言环境支持,需要配置JAVA开发环境,方法如下:

右键我的电脑点属性,点击高级系统设置:

技术分享

点进去以后点环境变量

技术分享

点进去以后会看见2个环境变量设置,我们这里只需要设置用户的环境变量,记得 别弄错!

技术分享

点新建 

技术分享

分别新建立3个值,

第一个变量名CLASSPATH,变量值为: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(注意分号前面一个点,也要i输入进去)

如图

技术分享

第二个变量名PATH,变量值为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; (注意后面分号)

如图

技术分享

第三个变量名JAVA_HOME,变量值为:C:\Program Files\Java\jdk1.8.0_144

如图

技术分享

然后确定 确定 确定(重要事情说三遍,这次例外)

然后测试

WIN+R输入CMD,输入JAVAC,回车,成功的话如图

技术分享

然后就没有然后。。。。。。

 

完整版unity安卓发布流程(包括SDK有原生系统依赖关系的工程)

标签:man   enc   vpn   关系   2-2   files   技术   文件   href   

原文地址:http://www.cnblogs.com/xxxtony/p/7691811.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!