我最近安装了包含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位的。我是计算机的唯一管理员。如果你能提供我如何解决问题的任何想法,我真的很感激。
答案 0 :(得分:1)
不要将eclipse放入“Program Files”文件夹中。默认情况下,eclipse想要写入安装的子目录,这在该位置不起作用。它还可以解释编辑ini文件的问题。
答案 1 :(得分:0)
在Windows 8中,Drive C:\是系统驱动器,只有管理员用户才能修改其内容。不建议将Eclipse放在此位置,但如果只想运行它,可以右键单击eclipse.exe然后选择以管理员身份运行,可能会出现一个弹出窗口,确认您决定运行此程序,选择选项'是'。