1.部署JDK环境

  这里主要是安装JDK,JDK下载地址就自己百度一下吧,当你安装好JDK的时候,把安装后的地址记住(这是重点)。这里的难点主要是设置环境变量,右击我的电脑->属性->高级系统设置->环境变量,看下图 

   主要是改动系统变量里面的CLASSPATH和Path,若是没有这2个变量就新建,有的话就编辑,在最后面先添加一个“;”,然后把JDK的安装地址复制进去就可以了,做完之后可以在cmd里面输入java,出现下图就表示安装成功

 

2.部署Android环境

   Android Studio是Google发布的用于开发Android的平台,安装这个就可以布置好Android环境了,比以前直接下载Android SDK方便多了,而且用处也多了(这个会另开一遍专门说Android Studio)

  你可以去上网下载 Android Studio,官网http://www.android-studio.org/,下载完就按流程安装就好了,记得勾选下图的所有选项,默认是全选的,第一个就是需要的SDK,第二个就是虚拟环境设备,也是发布版本需要的,勾选之后,直接下一步就好了

 一直到下面这个界面,如下图,这里是设置安装路径的,第一个是Android Studio的路径,第二个是Android SDK的路径,我是选择安装在D盘,这里需要记住SDK的路径,下面会用到。设置好路径之后直接next

 

 设置后路径之后就到了这个界面,这个界面是分配多少硬盘容量给虚拟环境。这个跟虚拟机的原理有点像,不同的是虚拟机虚拟出来的是电脑系统,而这里虚拟出来的是手机系统,不过大同小异吧。直接选择默认就好了。若是你硬盘容量不够,可以分配少点,不过最少都需要512M。然后直接next,最后点击安装,剩下就是等待安装完毕。

  安装完毕之后,点击打开,会提示是否导入你的设置,第一次安装,没有设置,直接选择no就好了,第一次打开会fetching一下SDK,等待一下就好了

 

 第一次打开需要创建一个项目才能进去到开发环境,看下图,直接选择第一个就好了,跟着流程创建一个项目

 

进入到开发环境,从菜单栏上面找到Tools->Android->SDK Manager,在这里你可以管理和查看你下载的SDK版本。至此,Android的环境就部署完成了

3.unity3d的相关设置

  打开Unity3d,设置JDK和Android SDK的路径,从菜单那里Edit->Preferences->External Tools,看下图,把安装后的JDK和Android SDK地址弄进去

 

然后就是切换到Android平台, 从File->Building Settings。看下图,选择Android,然后点击Switch Platform。(PS:若是发版游戏的话,需要根据你的资源压缩方式选择对应的压缩方式,看下图的texture Compression。Android一般用的是ETC1 or RGBA16) 。

 

切换成功之后,需要进行一些设置。点击Player Settings。简单说下,Icon就是设置你的软件的图标,比较重要的设置是Other Settings里面的Bundle Identifier,这个你可以随便设置,但是不可以带company,不然会发布失败。还有就是需要设置Minimum API Level,就是设置最低Android运行版本。

设置好这些之后,点击Build,就可以发布出你想要的APK了。