1.下载sdk和jdk
unity上可以直接下载
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200317192424217.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzNTUzNjg1,size_16,color_FFFFFF,t_70)
需要注意环境变量的配置
下载后在相应的地方填写路径,再到Bulid settings 里转换平台,这样基础设置就好了。如果不能转换平台,说明安卓环境没有配置好。
2.Gradle无法打包建立
![打包失败会弹出以上提示](https://img-blog.csdnimg.cn/2020031723231872.jpg)
碰到了这个问题我尝试了各种设置,最后发现需要改动一个设置。
Build system 里默认是Gradle,将Gradle改成Internal就可以了。
![在Build system里选择内部打包](https://img-blog.csdnimg.cn/20200317192952651.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzNTUzNjg1,size_16,color_FFFFFF,t_70)
之后就可以成功打包了
其实这个设置治标不治本,继续往下看就知道了
。
。
。
3.Bulid出的包在手机上无法打开
成功打包后却在手机上打不开,是因为android support的插件和unity版本不一致。
![手机打不开打的包](https://img-blog.csdnimg.cn/20200317193120528.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzNTUzNjg1,size_16,color_FFFFFF,t_70)
最好的解决办法就是重装unity,但是要注意保护好项目的代码和素材。
在我重装了一便之后,发现问题就解决了,并且**第二个问题也自然地解决了**
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200317193640455.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzNTUzNjg1,size_16,color_FFFFFF,t_70)
值得注意的一点是我重装unity的时候可以直接勾选Android Build support ,这样就不用在Build settings里再去下载了。
目前碰到的打包问题就这些。