Android Eclipse启动器给了我一条错误消息

Android Eclipse启动器给了我一条错误消息,android,eclipse,Android,Eclipse,我正试图设置我的机器来进行一些Android开发,但在安装我需要的所有东西时,我遇到了一些问题。以下是有关我的设置的一些信息: 我正在运行64位Windows 7 我已安装Java JDK 1.6.0_22版本 我为Java开发人员下载了EclipseGalileo3.5R2 我的第一个问题是,因为Android SDK不适用于Eclipse3.6,所以我不得不下载3.5。我可以在主下载页上看到64位Java Developers版本,但我只能看到Galileo的32位版本: 但是,经典版有一

我正试图设置我的机器来进行一些Android开发,但在安装我需要的所有东西时,我遇到了一些问题。以下是有关我的设置的一些信息:

我正在运行64位Windows 7
我已安装Java JDK 1.6.0_22版本
我为Java开发人员下载了EclipseGalileo3.5R2

我的第一个问题是,因为Android SDK不适用于Eclipse3.6,所以我不得不下载3.5。我可以在主下载页上看到64位Java Developers版本,但我只能看到Galileo的32位版本:

但是,经典版有一个Windows 64位选项。AndroidSDK文档建议使用Java开发版,因此我决定尝试使用32位Java版本。不幸的是,Eclipse启动器给了我一个关于JVM终止的错误,退出代码为-1


我试图寻找解决办法,但没有找到任何有用的办法。我应该继续使用Eclipse的经典版本还是尝试让32位版本正常工作?有适合Java开发人员使用的64位版本的Galileo吗?我认为我的计算机设置相当普遍,所以我觉得我遇到了这些问题,因为我误解了设置过程。

我记不起我的确切配置,但我非常确定我必须将所有内容“降级”到32位版本,eclipse、java(以及用于app engine/pyglet的python)。当你使用32位的东西时,问题肯定会少一些

我记不起我的确切配置,但我非常确定我必须将所有内容“降级”到32位版本,eclipse、java(以及应用程序引擎/pyglet的python)。当你使用32位的东西时,问题肯定会少一些

绝对匹配位大小。考虑到IDE将与仿真器处于一个单独的进程中(如果您在设备上调试,它根本不适用),这并不重要,但无论如何都要这样做,只是出于偏执的考虑。这里有一个链接,因为我能帮上忙

说到帮助,您将遇到的下一个问题是“协议绑定无法连接到套接字:NNNN”。问题是WindowsVista和Windows7将“localhost”指定为IPv6地址,我相信是这样的(不是这样的),但是Android还不能很好地使用IPv6,因此调试器无法连接到模拟器或实际设备

谷歌端的简单修复:当尝试建立调试会话时,只需连接到127.0.0.1即可。来吧,伙计们

在有人修补adb或改进Android的IPv6处理之前,您需要编辑
C:\windows\system32\drivers\etc\hosts
文件。它应该包含一行类似于
::1 localhost
。只需将
::1
替换为
127.0.0.1
。您需要授予管理员权限才能保存更改(或者可能是另存为、删除原始文件并重命名…我最近遇到了类似这样的傻事,并怀疑就是这样)


如果你有一个HTC设备,你需要下载他们的应用程序,以便获得正确的USB驱动程序来进行开发工作。

当然,匹配位大小。考虑到IDE将与仿真器处于一个单独的进程中(如果您在设备上调试,它根本不适用),这并不重要,但无论如何都要这样做,只是出于偏执的考虑。这里有一个链接,因为我能帮上忙

说到帮助,您将遇到的下一个问题是“协议绑定无法连接到套接字:NNNN”。问题是WindowsVista和Windows7将“localhost”指定为IPv6地址,我相信是这样的(不是这样的),但是Android还不能很好地使用IPv6,因此调试器无法连接到模拟器或实际设备

谷歌端的简单修复:当尝试建立调试会话时,只需连接到127.0.0.1即可。来吧,伙计们

在有人修补adb或改进Android的IPv6处理之前,您需要编辑
C:\windows\system32\drivers\etc\hosts
文件。它应该包含一行类似于
::1 localhost
。只需将
::1
替换为
127.0.0.1
。您需要授予管理员权限才能保存更改(或者可能是另存为、删除原始文件并重命名…我最近遇到了类似这样的傻事,并怀疑就是这样)


如果你有一个HTC设备,你需要下载他们的应用程序,以便获得正确的USB驱动程序来进行开发工作。

我在Windows 7 64位上使用Eclipse Galileo,没有任何问题。Thsi是我使用的Eclipse版本:版本:3.5.2
构建id:M20100211-1343

我在Windows7 64位上使用EclipseGalileo,没有任何问题。Thsi是我使用的Eclipse版本:版本:3.5.2
构建id:M20100211-1343

这有点烦人,但至少我很高兴这些问题不只是我自己。这有点烦人,但至少我很高兴这些问题不只是我自己。