UNITY发布安卓APK的整体流程
2016-01-25 01:24
302 查看
下载JAVA JDK
自己从网上搜,UNITY工具版本越高就新一点,我用的UNITY 4.6.3 JDK 是 jdk_8u71_windows_i586_8.0.710.15.1453280260安装全部点下一步,直到结束.
配置JAVA环境变量
右键我的电脑–》属性–》高级系统设置–》环境变量–》在下方系统变量中添加或修改。
<1>点击新建,变量名为 JAVA_HOME 变量值为 找到你刚才安装JAVA JDK的目录,进去JDK文件夹的路径(包含jdk文件夹) ,然后点击确定。
<2>看系统环境变量中有没有CLASSPATH ,没有新建,有的话添加,注意和你原来的用 ; 隔开,变量值为 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 点击确定。
<3>看系统环境变量中有没有PATH ,然后想里边添加 %JAVA_HOME%\bin 注意分号隔开。
<4>然后确定。windows+R 打开运行 输入cmd 在里边分别输入 java -version 和 javac 看出来东西不, 如果出来* * *不是内部命令,那就是前边哪配错了。
3.下载 Andriod SDK .
没资源的进这
http://download.csdn.net/detail/programmer_zk/9416676
4.使用Andriod SDK Manager 更新API (API版本够用的跳过吧)
我的UNITY工具4.6.3最低要求是21 , 也就是andriod5.0 。
解压ADT包后进入Andriod SDK Manager , 然后选择上边菜单栏的 Tools Options , 里边这么填:
完了以后出去 勾选你要下的版本的API,我用的 API 23 然后点击 Install packages 等吧。。。
在这我碰到了一个问题, 由于我UNITY工具要求API为21以上,我之前API为20 , 然后老版本的Andriod SDK Tools 没卸载 , 发布时就不停的说我版本低, 这里选择老版本的东西, 也就是低于UNITY工具最低版本的东西勾选住,然后 Delete Packages 掉。
至于要勾什么API 我是这么勾的, 不会勾的按我的来应该没问题。
上图后边有INSTALLED的 你的如果是 NOT INSTALLED 那就勾住 然后下载。
5.配置安卓SDK 环境变量
在系统环境变量里找 Path ,没有就创建 然后变量值为 你上边下载安卓SDK的tools 路径和platform-tools路径 。 例如 我的是
F:\adt-bundle-windows-x86_64-20140702\sdk\tools;F:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools
一个人和一个人不一样。配置完后 进入Windows+R CMD 然后输入adb 没出现 不是内部命令就对了,出现就说明错了。
6.在unity工具中的配置
UNITY菜单栏中EDIT菜单 –》Preferences –》选择External Tools然后点击 andriod sdk location 选择你的SDK路径。
7.发布APK。
上边步骤完了就选择file菜单的–》build setting 然后platform选择andriod 有需要点击player settings进行相关设置 , 没需要就直接build发布吧。。。。
就这么多了 , 完了。
自己从网上搜,UNITY工具版本越高就新一点,我用的UNITY 4.6.3 JDK 是 jdk_8u71_windows_i586_8.0.710.15.1453280260安装全部点下一步,直到结束.
配置JAVA环境变量
右键我的电脑–》属性–》高级系统设置–》环境变量–》在下方系统变量中添加或修改。
<1>点击新建,变量名为 JAVA_HOME 变量值为 找到你刚才安装JAVA JDK的目录,进去JDK文件夹的路径(包含jdk文件夹) ,然后点击确定。
<2>看系统环境变量中有没有CLASSPATH ,没有新建,有的话添加,注意和你原来的用 ; 隔开,变量值为 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 点击确定。
<3>看系统环境变量中有没有PATH ,然后想里边添加 %JAVA_HOME%\bin 注意分号隔开。
<4>然后确定。windows+R 打开运行 输入cmd 在里边分别输入 java -version 和 javac 看出来东西不, 如果出来* * *不是内部命令,那就是前边哪配错了。
3.下载 Andriod SDK .
没资源的进这
http://download.csdn.net/detail/programmer_zk/9416676
4.使用Andriod SDK Manager 更新API (API版本够用的跳过吧)
我的UNITY工具4.6.3最低要求是21 , 也就是andriod5.0 。
解压ADT包后进入Andriod SDK Manager , 然后选择上边菜单栏的 Tools Options , 里边这么填:
完了以后出去 勾选你要下的版本的API,我用的 API 23 然后点击 Install packages 等吧。。。
在这我碰到了一个问题, 由于我UNITY工具要求API为21以上,我之前API为20 , 然后老版本的Andriod SDK Tools 没卸载 , 发布时就不停的说我版本低, 这里选择老版本的东西, 也就是低于UNITY工具最低版本的东西勾选住,然后 Delete Packages 掉。
至于要勾什么API 我是这么勾的, 不会勾的按我的来应该没问题。
上图后边有INSTALLED的 你的如果是 NOT INSTALLED 那就勾住 然后下载。
5.配置安卓SDK 环境变量
在系统环境变量里找 Path ,没有就创建 然后变量值为 你上边下载安卓SDK的tools 路径和platform-tools路径 。 例如 我的是
F:\adt-bundle-windows-x86_64-20140702\sdk\tools;F:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools
一个人和一个人不一样。配置完后 进入Windows+R CMD 然后输入adb 没出现 不是内部命令就对了,出现就说明错了。
6.在unity工具中的配置
UNITY菜单栏中EDIT菜单 –》Preferences –》选择External Tools然后点击 andriod sdk location 选择你的SDK路径。
7.发布APK。
上边步骤完了就选择file菜单的–》build setting 然后platform选择andriod 有需要点击player settings进行相关设置 , 没需要就直接build发布吧。。。。
就这么多了 , 完了。
相关文章推荐
- Unity学习之路(一)太空大战类游戏制作3
- [转]Unity中使用ulua的个人经验总结
- 深入浅出聊Unity3D项目优化:从Draw Calls到GC
- Unity Flat Shading实现低多边形(low-poly)效果
- [Unity3d][NGUI]打包NGUI预制件成Assetbundle 两种思路.
- unity, StartCoroutine and StopCoroutine
- 【Unity Shader】Shadow Caster、RenderType和_CameraDepthTexture
- unity3d之刚体碰撞器和触发器的一些知识
- Unity学习之路(1)
- unity 安装
- 【Unity Shader】概述以及Diffuse shader和unity5新功能Standard shader
- Unity实现残影效果
- Unity 5.3配置开发环境、安卓环境
- Unity3D-NGUI动态加载图片
- unity ai car demo
- Unity5.3 AssetBundleName批量赋值
- unity学习笔记3
- unity Material之tilling和offset属性
- Unity3d的脚本类为什么要尽量避免继承MonoBehaviour类
- 初学unity(简单的视觉欺骗)