我刚刚从Windows7切换到Windows8.1,我现在无法使Android Studio正常工作。
我安装了Android Studio和JDK。首先,我尝试使用最新版本的Android Studio v.0.8.14
和JDK 1.8
,但我无法使用它。然后我尝试使用我之前在Windows7上使用的版本,并安装了Android Studio 0.8.2
和JDK 1.7.0_67
,但我仍然无法让它工作。
我得到的错误是:
无法加载JVM DLL C:\ Program Files \ Java \ jdk1.7.0_67 \ jre。如果你 已经安装了64位JDK,在中定义了JAVA_HOME变量 计算机>系统属性>系统设置>环境 变量
我已将JAVA_HOME
设置为我的JDK路径。我试图将\bin
添加到该路径中,这对我们没有帮助。我尝试添加JDK_HOME
变量并为其设置路径,这也没有任何帮助。我还在我的PATH变量中添加了"C:\Program Files\Java\jdk1.7.0_67\"
,这也没有帮助。我尝试编辑studio.bat
添加一个字符串以指向我的JDK文件夹,也无法正常工作。
当我从控制台(cmd
)检查我的Java时,我得到了它可以找到的消息:
C:\ Users \ Igor> java -version java version" 1.7.0_67" Java(TM)SE 运行时环境(build 1.7.0_67-b01)Java HotSpot(TM)64位 服务器VM(内置24.65-b04,混合模式)
Windows 8.1是问题吗?我必须做些不同的事吗?
答案 0 :(得分:1)
我遇到了类似的问题:
>>> import wrapper
>>> d = wrapper.Derived()
>>> d.test(True).hello()
"Hello. I'm Derived."
>>> d.test(False).hello()
"Hello. I'm Base."
>>>
我在Rahul Wadhai:
的帮助下解决了这个问题 1)转到failed to create JVM: error code -6
JVM PATH: .............
If you already have a 64-bit JDK installed, define a JAVA_HOME variable in Computer > System Properties > System Settings> Environment Variables.
Note: Do *not* choose a Java "JRE". You need to point to a full JDK, otherwise the IDE may fail to start. See http://tools.android.com/knownissues for more details.
并打开C:\users\<your_user>.AndroidStudio2.2\
2)将studio.vmoptions
和-Xmx
更改为较低的值(然后是您当前的值)并尝试再次运行 AS 。 (如果是,那么你可以增加值。)
3)如果没有帮助,请尝试重命名XX:MaxPermSize
,然后再次打开 AS 。
4)如果它没有帮助,那么你可以搜索这个android文件夹中的问题(使用TextCrawler),也许在配置文件中的某个地方,需要改变一些东西。然后您可以从旧文件夹导入设置。
答案 1 :(得分:0)
您必须在JAVA_HOME = "C:\Program Files\Java\jdk1.7.0_67"
变量的名为PATH
的系统变量中创建一个新变量。
答案 2 :(得分:0)
为了使这个工作,我将我的JDK路径作为第一个项目放在Path变量中。出于某种原因,当它是最后一项时它不起作用。
答案 3 :(得分:0)
您需要在Environment变量中提及JDK文件夹路径:
JAVA_HOME=C:\Program Files\Java\jdk1.7.0_51
请勿使用cmd
中的内部版本号。
答案 4 :(得分:0)
请按照以下步骤操作:
Control Panel>>System>>Advanced(tab)>>Environment Variables>>System Variables
New
Variable name: _JAVA_OPTIONS
Variable value: -Xmx512M
答案 5 :(得分:0)
我调整了studio.vmoptions文件,当我按照一个方法使它运行得更快并且它停止工作时显示相同的JDK错误..我做了上面提到的大部分修复,但没有一个对我有效。对我来说有用的是删除了studio.vmoptions文件,一切都很好。
答案 6 :(得分:0)
转到您的c:\ users \ yourcomputername \,例如.AndroidStudio1.5 您将在其中看到config和system文件夹,然后使用它作为示例删除.AndroidStudio1.5。 去重新启动studio64