1

我最近安装了包含 Eclipse 的最新版本的 Android SDK。在尝试运行 Eclipse 时,我首先遇到了错误

A Java Runtime Environment or Java Development Kit must be available...

正如许多其他用户发现的那样。我意识到我错误地安装了 Java,并解决了这个问题。该错误消息不再出现。但是,我现在收到消息:

Failed to load the JNI shared library "C:\Program Files (x86)\Java\jdk1.7.0_17\bin\..\jre\bin\client\jvm.dll

我查看了这个问题,发现很多人建议编辑 eclipse.ini 文件以包含 -vm 参数。我已经尝试过了,但我无法保存文件。每当我尝试时,我都会收到一条错误消息说Access is denied.

我正在运行 Windows 8。Eclipse 和 Java 都是 64 位的。我是计算机的唯一管理员。如果您能向我提供如何解决我的问题的任何想法,我将不胜感激。

4

2 回答 2

1

不要将 eclipse 放入“Program Files”文件夹。默认情况下,eclipse 想要写入安装的子目录,这在该位置不起作用。它还将解释您在编辑 ini 文件时遇到的问题。

于 2013-03-27T07:18:26.310 回答
0

在 Windows 8 中,驱动器 C:\ 是系统驱动器,只有管理员用户才能修改其内容。不建议将 Eclipse 放在此位置,但如果只想运行它,您可以右键单击 eclipse.exe 然后选择以管理员身份运行,可能会出现一个弹出窗口以确认您决定运行该程序,选择选项“” .

于 2013-03-28T08:13:10.033 回答