Unity导出apk时自己遇到的问题及解决方法
由于安卓开发环境都是配置一次就好久不碰的,这次配置遇到的问题困扰了我大半天,这里记录一下,避免下次配置遇到同样的问题时浪费时间。
配置安卓开发环境的基本步骤
网上有很多资料可以参考,这里我分享一下我使用的方法:
-
下载安装安卓插件
-
下载安装JDK
建议到这个网站下载,可以下载到过往的版本。
http://jdk.android-studio.org/
提醒一下安装路径不能有中文且不能有空格。 -
配置JDK环境变量1
网络上有很多资料这里就不做记录了。 -
下载安装安卓SDK
有两个网站可以下载到,除了上面给的那个网站之外还可以到这个网站下:
https://www.androiddevtools.cn/
一般是选择Zip压缩包下载;如果下载exe文件的话,安装之前必须要把JDK的环境变量配置好否则无法进行下一步。 -
上一步完成之后得到一个文件夹。
同样的安装路径不能有中文且不能有空格。 -
在文件夹中找到SDK Manager,运行之。
选择一个API进行下载,一般当然是越高越好,但也要考虑自己的Unity版本,我这次用的是unity5.6.2版本,所以选择的是API25。 -
以上步骤都完成了就可以在unity中关联这两个小东西了
在unity的Edit菜单中找到Preferences打开设置界面,设置成自己安装的路径即可。
8.最后注意打包之前检查一下图中框起部分是否能对应上。
以及检查一下最小API Level不要高于自己下载的API等级。
遇到的问题以及解决方法
重点来了!!!
我在配置的过程中遇到了些问题困扰了很久,这里重点记录一下:
问题:SDK Manager打不开
本来按照网上的教程一步步来都没问题,直到要在SDK Manager中下载API这一步就卡住了,因为我的SDK Manager每次打开都是闪一下就没有了,网上找了很多方法都没有解决我的问题,直到看到这篇文章——https://blog.csdn.net/FL1623863129/article/details/72199816,我才想起来自己一直忽略的重装大法;之后我在上文提到的网站上下载了安装文件准备重装,然后提示我没有找到JDK,联系之前在其它文章中提到说安卓的SDK可能跟最新的JDK匹配不上时,我明白可能是我下载的JDK版本过高了,之后下载了稍早版本的JDK之后,成功重装了安卓SDK,之后的一切就顺利多了。
总结下来,配置安卓开发环境要注意这几点:
1.JDK不要下最新的(暂时)。
2.JDK环境变量一定要配置。
3.SDK Manager打不开的话试试用exe文件重装。