1、启动不了之前的操作:
build报错的提示的都是乱码,于是网上搜了下,去菜单Help > Edit Custom VM options
此时AS打开了AS安装目录下bin/studio64.exe.vmoptions 这个文件
根据网上说法在里边加一句
-Dfile.encoding=UTF-8
即可,于是加了,结果AS闪退。
再也启动不了,重启电脑后也不行,重新安装也不行。
看来有时不要轻信网上操作。怎么解决乱码问题,看第4步。
2、解决办法
C:\Users\yourUserName\AppData\Roaming\Google
删掉这个文件夹下的 AndroidStudio2022.3之类的文件夹即可
3、可能的原因
studio64.exe.vmoptions是个只读文件,在AS里打开后,可能因为没有权限,只看到一行
# custom Android Studio VM options, see https://developer.android.com/studio/intro/studio-config.html 实际上用editplus打开看有很多行
在AS里添加编码那行配置时,由于AS没权限,它自己也没处理没权限的情况,就崩溃了。
4、乱码问题解决
将bin/studio64.exe.vmoptions 这个文件复制出来,在外面修改好后,复制到bin/下,windows会提示用管理员身份复制,确定即可。