环境变量配置正确 无法启动 android stdio

    作为一个刚刚接触安卓开发的人的话,我开始的时候是使用Eclipse作为开发的ide的,然后再通过android 的sdk进行开发的。但是前几天在写一个很简单的程序的时候,程序本身没有问题,但是编译通过了之后运行就报错。在网上找了很多的资料都没有解决方案。最后询问我的师兄,我师兄最后指出是由于Eclipse 下的adt工具检测到现在最新的sdk版本为5.0,而我自己的当前版本是4.2,版本不兼容,运行会奔溃。并且在他的博客中也提供了解决方法,http://blog.csdn.net/yanzi1225627/article/details/45318069。最后,他建议使用android stdio作为开发的ide。sdk的版本问题不用自己操心,更不会因为版本问题而导致编译正确,运行错误的这种莫名其妙的问题。

    于是昨晚我下载了android stdio的安装程序,安装之后弹出JVM.dll无法load,环境变量未配置的问题。经过我实际测试,当前系统中已经配置好了jre的环境变量。而且我的操作系统是64位,所以使用的jre也是64位。通过cmd下的命令也确实配置成功了。于是我重新对环境变量进行配置,但是启动的时候依然报错。

   最后,我将当前的jdk直接卸载了,本打算重新下载一个最新的sdk,但是最后由于时间关系,我重新安装了jdk,而这次jre的安装目录在jdk的上层目录。如图:所示,这个时候启动android stdio的时候,一切都正常了。

 所以,当环境变量没有问题,而初次安装android stdio 无法启动的时候,尝试一下将jdk卸载完,重新安装,并将jre的目录保持在jdk的上层目录。或许就可以解决这个蛋疼的问题了。(据说是由于jdk安装的时候自身目录下也会保存一份 jre的一些配置文件,其他原因不知)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值