如何修改android studio java路径设置(原路径几乎不存在的情况)

首先先说明一下我的电脑情况

电脑刚来的时候不懂事设置了一个中文的user
然后那会装了eclipse,正常学习使用。
后来安装python环境后发现需要英文用户名,于是上网寻找教程把自己的用户名改成了英文的。

img

改当然是改成功了,原本用户名是图中的“一只假鲲”,现在是“kun”。然后那些乱码字是过程中不知道怎么生成的,不敢动他们。

问题来了,下载了Android的开发环境后,打开新的eclipse,创建不了avd安卓虚拟机

具体是在eclipse里面创建新的虚拟机界面中,显示的是List of existing Android Virtual Devices located at C:\Users\一只假鲲.android\avd

img

但是但是,我现在的用户应该是“kun”而不是“一只假鲲”,因此我new新的虚拟机的时候会报错,new不出来。

(后来自己尝试了很多办法,但都未成功)

所以现在该怎么办

把java全部删掉重装吗?这是我最后能想到的了

此时此刻,把所有的AVD删了,安装个第三方的模拟器
夜神,雷电都可以。AVD一点都不友好。
如果非要用AVD,更换了user名称之后,你原来依赖的路径没有全部换过来,要把所有缓存全部删掉,才可以添加新的依赖

以下是我前文说的尝试的很多办法,但都未成功

我先去'C:\Users\一只假鲲.android\avd '这个目录里找找看,但其实 'C:\Users\一只假鲲' 里面根本没有' .android\avd ',因此我创建了一个,但还是new不了。然后我更改eclipse的workplace,也无济于事。

然后我开始百度办法

先用 https://www.docin.com/p-1290681085.html 这种办法,也就是在cmd窗口里面创建avd,自己定义放置虚拟机的地址

果不其然,不行

虽然我也不知道为什么不行,我看不懂这个结果

img

但是大概可以看出来那个 “Error: C:\Users\一只假鲲.android\avd\zhai.ini (拒绝访问。)” ,我猜应该还是最开始的问题,也就是用户名被我更改了,那当然不再能是“一只假鲲”啊

后来我选择了另一种办法,环境变量

就是建一个新的环境变量,然后自己设置想要的目录地址,就可以修改
具体我是参考的这个里面说的 [](https://jingyan.baidu.com/article/49ad8bce4882575834d8fab7.html,还有 https://blog.csdn.net/broze/article/details/7599053?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-2.pc_relevant_aa&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-2.pc_relevant_aa ?%ra=link)这个里面说的

两种都试过了,然后更大的问题出现了

现在连eclipse都打不开了!

会这么提示

img

我还是看不懂,于是百度
然后按照这个里面说的几种方法, https://www.cnblogs.com/wjup/p/10576108.html ,并不能成功,因为我感觉可能我们所说的eclipse不是一个东西,我最开始那个eclipse并没有问题,就只有这个Android的打不开,一直都是这个有问题而已。因此按照他的方法,我在我的Android中的eclipse里面根本找不到他说的那几个文件夹,于是五个方法就一两个方法能尝试,并且都失败了。
用管理员打开也失败了。还剩一种降低jdk版本的办法,但是我觉得应该也没用,毕竟我直接是能打开敲代码的,只是new不了虚拟机。说明jdk版本应该没问题。于是我就不敢再去更改了,就像之前弄新环境变量然后导致软件打不开一样。就算我现在把刚刚配置的那两个删了还是打不开。
所以现在真的找不到类似的情况了,本来想着能不能自己解决问题,看着百度上的教程一步一步的来,结果一步一个坑,最开始的问题还在那里,更糟的情况也发生了,直接打不开了都,也没百度到这种情况,只能来提问了。

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632