这两天,在弄发布APK,装了下jdk和sdk,jdk安装下去倒是没什么问题,但是安装sdk的时候却装了好多遍都错误,还下载了几十G的资源,就很烦躁。每次都报下面这个错误,但是我安装的还是最新版的sdk,还报这个错误,重新下载25.0.0的版本也会报这个错误,最后发现只要点击下面的Use highest Installed就可以一样的发布APK项目。
下面就是重点,从jdk到sdk的安装。
第一步 :下载JDK,直接去Java的官网就行(http://www.oracle.com/technetwork/java/javase/downloads/index.html),下载Jdk,注意是Jdk.
下载完后,一步一步的安装就行了,记得记住你的安装路径。注意:路径不能有中文
第一步先 在系统变量里新建一个JAVA_HOME,变量值写自己的安装路径
第二步添加一个CLASSPATH 变量值为.;%JAVA_HOME%lib;%JAVA_HOME%lib\tools.jar 这个是固定的
第三步在path中加一个%JAVA_HOME%\bin 记得前面没有;(英文的)要加,win10好像直接新建一个列表然后把数据复制进去就可以了
然后win10在
输入cmd进入命令提示符中在里面输入 Java -version
出现这样就配置完成。
下面就是配置sdk
一般选择在www.androiddevtools.cn中直接下载,sdk下载最新版,最新的有旧版本中的所有还稳定。
一般下载zip压缩包,自己找好路径,建议和jdk在同一个父路径中。解压后,双击“SDK Manager.exe”,启动SDK Manager
接下来就可以进行安装了。要注意,由于这些东西都是在google 的服务器上下载的。由于俺们天朝有墙,所以可能会出现连接不上的情况,如下图:
这种时候,我们可以通过有Android SDK的国内镜像服务器来下载安装,这里推荐几个:
1、中科院开源协会镜像站地址:
IPV4/IPV6 : http://mirrors.opencas.ac.cn 端口:80
2、北京化工大学镜像服务器地址:
IPv4: http://ubuntu.buct.edu.cn/ 端口:80
IPv4: http://ubuntu.buct.cn/ 端口:80
IPv6: http://ubuntu.buct6.edu.cn/ 端口:80
3、大连东软信息学院镜像服务器地址:
http://mirrors.neusoft.edu.cn 端口:80
随便选择一个就行啦。这里我选择的是第三个站点,即大连东软的镜像,使用方法如下:
首先,点击菜单中的“Tools”,然后选择下拉中的“Options…”,
然后在弹出的对话框中,填写HTTP Proxy Server为mirrors.neusoft.edu.cn(镜像服务器的地址,注意前面不要加http),然后填写HTTP Proxy Port为80 (端口号)。最后在勾选下面的『Forcehttps://... sources to be fetched using http://...』复选框,如下图所示
接着点击close,关闭对话框,再重新启动SDK Manager就行啦。
因为只是为了APK就不用下其他的了,其他有需要再进行下载,现在只用下载一个最新的API就可以了。
下载完成后,又是配置环境变量了
第一步:新建一个ANDROID_HOME,然后就是安装路径
第二步,再path中加一个%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\tools不是win10记得加;英文的
在cmd中输入adb 就可以,出现下面结果就表示安装成功
最后,就是在Unity中配置了
第一步:在editor中找到Preferences ,点击去出现下面的画面,添加你的安装路径就可以了,记得不要是中文路径
发布的时候记得 点Player Setting 且下面的记得改成你的(一定要改)
遇到下面问题的时候点红色框里的就行
这样就能发布一个APK文件了
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删