在我的项目中,我点击了“失效并重新启动”,然后工作室关闭,出现了这样的错误弹出窗口
我重启了电脑。然后我更新了我的Java,并更新了Java目录的路径
再一次重启我的电脑,但还是出现了同样的错误
对我来说,也不清楚为什么最后一行错误写下了这句话
未能创建JVM。JVM路径:C:\Program Files\Android\AndroidStudio3。3\jre\jre
如果
系统变量
中的路径是-
C:\Program Files\java\jdk1,为什么studio会尝试通过此路径获取java。8.0_161
我还有studio 3.2.1,它很管用,但studio 3.3.1没有。。。所以,对我来说,这意味着问题不在java路径中
我做错了什么
编辑
刚才我重新安装了studio 3.3.1,但没有任何改变。。。同样的错误
编辑
添加了这个变量
C:\Program Files\Java\jdk1。8.0_161\bin
到系统变量中的路径(下图),单击
确定
,但没有帮助
编辑
我的变量
C:\Users\alexey。t>设置
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\alexey。t\AppData\Roaming
CommonProgramFiles=C:\Program Files\Common Files
CommonProgramFiles(x86)=C:\Program Files(x86)\Common Files
CommonProgramW6432=C:\Program Files\Common Files
COMPUTERNAME=C035
ComSpec=C:\WINDOWS\system32\cmd。exe
DriverData=C:\Windows\System32\Drivers\DriverData
HOMEDRIVE=C:
HOMEPATH=\Users\alexey。T
JAVA_HOME=C:\Program Files\JAVA\jdk1。8.0_161
LOCALAPPDATA=C:\Users\alexey。t\AppData\Local
LOGONSERVER=\\PITON
处理器的数量=8
OneDrive=C:\Users\alexey。t\OneDrive
OS=Windows\u NT
PATH=C:\Program Files(x86)\Common
Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java
\javapath;C:\Users\alexey。t\AppData\Local\Android\sdk\platform-
工具;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS
\System32\Wbem;C:\WINDOWS\System3 2\WindowsPowerShell\v1。0\;C:\程序
文件\Microsoft SQL Server\Client
SDK\ODBC\110\Tools\Binn\;C:\Program Files(x86)\Microsoft SQL
Files\Java\jdk1。8.0_161;C:\Users\alexey。t\AppData
\本地\微软\ Windows应用程序;
PATHEXT=。通用域名格式;。EXE;。球棒CMD;。VBS;。VBE;。JS;。JSE;。WSF;。WSH;。移动交换中心
处理器体系结构=AMD64
处理器_IDENTIFIER=Intel64系列6型号58 Stepping 9,GenuineIntel
处理器_级别=6
处理器_版本=3a09
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files
程序文件(x86)=C:\Program Files(x86)
ProgramW6432=C:\Program Files
PROMPT=$P$G
PSModulePath=C:\程序
文件\WindowsPowerShell\Modules;C:\WINDOWS
\system32\WindowsPowerShell\v1。0\modules;C:\Program Files(x86)\Microsoft
SQL Server\120\Tools\PowerShell\Modules\
PUBLIC=C:\Users\PUBLIC
SESSIONNAME=控制台
SystemDrive=C:
SystemRoot=C:\WINDOWS
TEMP=C:\Users\alexey。t\AppData\Local\Temp
TMP=C:\Users\alexey。t\AppData\Local\Temp
USERDNSDOMAIN=EWAVE。公司
USERDOMAIN=EWAVE
USERDOMAIN_ROAMINGPROFILE=EWAVE
用户名=Alexey。T
USERPROFILE=C:\Users\alexey。T
windir=C:\WINDOWS
编辑
我的虚拟机选项
-Xms256m
-Xmx1280m
-XX:ReservedCodeCacheSize=240米
-XX:+UseConMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-德桑。伊奥。UseConcaches=false
-贾瓦。网preferIPv4Stack=true
-Djdk。http。啊。隧道。disabledSchemes=“”
-杰娜。nosys=true
-杰娜。靴子图书馆路径=
-爸爸
请随时询问,并让我知道任何假设
再一次重启我的电脑,但还是出现了同样的错误
对我来说,也不清楚为什么最后一行错误写下了这句话
未能创建JVM。JVM路径:C:\Program Files\Android\AndroidStudio3。3\jre\jre
为什么studio试图通过这种途径获取java
system variables
路径是-
C:\Program Files\Java\jdk1.8.0_161
我还有studio 3.2.1,它很有效,但studio 3.3.1没有。。。对我来说,这意味着问题不在java路径上
我做错了什么?
编辑
刚才我重新安装了studio 3.3.1,但没有任何改变。。。同样的错误
编辑
添加了这个变量
C:\Program Files\Java\jdk1.8.0_161\bin
要在系统变量中设置路径(下图),请单击
OK
,但这没有帮助
编辑
我的变量
C:\Users\alexey.t>set
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\alexey.t\AppData\Roaming
CommonProgramFiles=C:\Program Files\Common Files
CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
CommonProgramW6432=C:\Program Files\Common Files
COMPUTERNAME=C035
ComSpec=C:\WINDOWS\system32\cmd.exe
DriverData=C:\Windows\System32\Drivers\DriverData
HOMEDRIVE=C:
HOMEPATH=\Users\alexey.t
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_161
LOCALAPPDATA=C:\Users\alexey.t\AppData\Local
LOGONSERVER=\\PITON
NUMBER_OF_PROCESSORS=8
OneDrive=C:\Users\alexey.t\OneDrive
OS=Windows_NT
PATH=C:\Program Files (x86)\Common
Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java
\javapath;C:\Users\alexey. t\AppData\Local\Android\sdk\platform-
tools;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS
\System32\Wbem;C:\WINDOWS\System3 2\WindowsPowerShell\v1.0\;C:\Program
Files\Microsoft SQL Server\Client
SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL
Files\Java\jdk1.8.0_161;C:\Users\alexey.t\AppData
\Local\Microsoft\WindowsApps;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 58 Stepping 9, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=3a09
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files
ProgramFiles(x86)=C:\Program Files (x86)
ProgramW6432=C:\Program Files
PROMPT=$P$G
PSModulePath=C:\Program
Files\WindowsPowerShell\Modules;C:\WINDOWS
\system32\WindowsPowerShell\v1.0\Modul es;C:\Program Files (x86)\Microsoft
SQL Server\120\Tools\PowerShell\Modules\
PUBLIC=C:\Users\Public
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\WINDOWS
TEMP=C:\Users\alexey.t\AppData\Local\Temp
TMP=C:\Users\alexey.t\AppData\Local\Temp
USERDNSDOMAIN=EWAVE.CO.IL
USERDOMAIN=EWAVE
USERDOMAIN_ROAMINGPROFILE=EWAVE
USERNAME=Alexey.T
USERPROFILE=C:\Users\alexey.t
windir=C:\WINDOWS
编辑
我的虚拟机选项
-Xms256m
-Xmx1280m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-Djna.nosys=true
-Djna.boot.library.path=
-da
请随时提问,并让我知道任何假设