当前位置: 移动技术网 > IT编程>移动开发>Android > Android studio安装时遇到的问题和解决办法

Android studio安装时遇到的问题和解决办法

2018年02月22日  | 移动技术网IT编程  | 我要评论

杭州割双眼皮首选炫美网,高中数学常用公式,激光设备

Android studio的安装有一些坑,不注意还真就大概率踩进去了,现在简单总结几点,后续发现,继续填补。

安装as之前首先得安装jdk

1,首先jdk的安装与配置

①:在低版本上要求的jdk最低的版本是1.7,也就是安装的jdk得是1.7及其更高的版本才行,否则,安装完成as以后会提示,找不到jdk。

②:其次,是配置jdk,也就是配置JAVA_HOME,path,classpath,在低版本的as上这三个都要求配置,而且,JAVA_HOME这个配置名称的字母都不可以出错,否则都提示找不到jdk;

但是在最新版本上(as 3.0),似乎不用这么麻烦,as似乎自己集成了jdk,不用额外的提前去安装jdk了,甚至JAVA_HOME都不用配置;

2,安装过程中,会提示,设置给as的内存大小,有一个安装推介大小,大概是2GB,但是,诸多资料都说,给的更大一点会更好,如果系统以及硬件支持的话,推介手动改到6-8G大小,起初,以为是这个内存大小是设置给as的,但是我仔细看了,这个内存大小是分配给Android虚拟机的,当你运行一个APP,没有连接在实体机上,而是启动一个虚拟机,这个时候虚拟机的内存都是电脑提供的嘛,这个虚拟机的内存配置就是设置的这个大小。

3,然后就是安装完成,打开as了,初次打开是比较慢的,就算打开一个helloWorld项目,也是相当的慢,因为as采用的gradle构建项目的,首次构建项目,需要远程从Google下载很多插件,没有这些插件,项目是无法构建和编译的,问题就是,Google在中国是禁掉的,无法直接访问的,所以部分资源插件下载很久也无法下载下来,最后项目,显示构建失败。

解决办法:

①:修改替换hosts文件,达到一个域名重定向的作用,从而可以访问到Google的资源地址;

②:最省事的就是拿到一个翻墙软件,翻出去,就可以了,用的最多的是赛风,latent,shandows,但是免费的效果似乎不太好,花几十美金买他一年,高速平稳的翻墙;

③:第三种方式就很有意思了,买一个vps,推介购买搬瓦工vps,既可以作为服务器,又可以作为翻墙的工具,但是这个具体的流程和原理,我还不清楚,

初步的猜测是:

修改hosts是通过其他的服务器重定向到要访问的地址,也就是说,是从发起访问的地方直接访问Google是因为国家被禁而访问不了的,现在在这个中间加入了一个允许访问的第三方的中间服务器,发起访问先访问这个第三方服务器,然后再通过这个第三方服务器访问Google,间接的就实现了访问了;

vps就是,自己构建了这个中间的第三方服务器,不再依靠其他组织的服务器了,这个自己构建的服务器,只有自己访问,自己设置,当然访问效率和速度都会大大提升。

④:如果实在翻不出,也不是没办法使用as,在as的bin目录下找到idea.properties文件,在文件最后追加

disable.android.first.run=true

原封不动的复制粘贴在idea.properties文件的最后一行,但是注意:前面不要加空格,后面也不要加空格,也不要加句号,不要加分号或者其他符号,否则,这句代码,是不会起作用的,复制进去了,也没用,所以,要精细,要严谨哦~

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网