Windows 7 Pro 64位下的Android SDK安装

我手边的短文版本,

  • Windows 7 Professional x64
  • Java JDK 1.6.0_17 x64
  • Eclipse Galileo w \ ADT插件已安装
  • Android SDKtools r04

由于Android SDK现在只下载工具,所以您必须运行附带的SDK Manager应用程序(SDK Setup),通过它您可以下载平台,附加工具,文档等。

在我目前的configurationSDK安装炸弹启动,所以,我什么都不能做,因为我没有一个单一的平台开始写作…我已经读了几个地方的修复是“只要安装32位JDK和所有的将是很好“,这似乎令人惊讶和令人失望的解决办法(现在下载尝试)。

我的问题是这个,其他人遇到同样的问题,你是怎么过去的? 有没有一个地方我可以“手工下载”我需要的组件,我错过了Android SDK网站 ?

赔率是非常好的,32位“修复”将工作,但这似乎是错误的,我将不得不安装相同的SDK / JRE的辅助版本只是为了运行这个工具,并下载实际的Android SDK组件

谢谢!

更新:那么周围的工作需要你也安装32位的Java和引用,因为你的JAVA_HOME工作,无论是通过手动调用SDK设置或通过Eclipse。 我对此并不是特别满意,所以我暂时不打开这个,以防其他方式来完成这个工作,人们可能会知道。

更新2:不直接相关,因为它是以Linux为中心的,但是如果试图在Linux 64位下运行SDK / Eclipse ,需要能够运行32位,但在Windows x64下没有类似

最后更新(?)以信息Seth的答案给了我,并手动运行蝙蝠(一旦我知道什么文件SDK安装程序正在运行)对我来说答案只是添加ANDROID_SWTpathvariables指向一个有效的位置与x86_64 swt。 jar …. android sdk目录有一个,看起来在正确的地方,但它找不到它,直到我join到我的path。

谢谢大家!

find一个解决scheme,修改android.bat以允许您启动和运行x64 jdk上的android sdk和avdpipe理器。 到目前为止,我已经能够开始更新,但是我不知道运行模拟器和编译x64 jdk的其他含义。

http://code.google.com/p/android/issues/detail?id=3917

祝你好运。

当它说没有findJDK时,只需按“返回”button,然后再按“下一个”button。

我从这篇文章的底部得到了这个: http : //codearetoy.wordpress.com/2010/12/23/jdk-not-found-on-installing-android-sdk/

我的情况:Win 7 x64 JDK 1.6.23(x64)运行installer_r08-windows安装Android SDK无法检测到JDK

解决方法是在http://codearetoy.wordpress.com/2010/12/23/jdk-not-found-on-installing-android-sdk/

你可以推回来,再次推,然后安装OK。

只需按下后退button,然后按下… jdk发现:D

如果SDK Setup.exe失败,请尝试打开命令提示符并手动运行“tools \ android.bat”。 这就是SDK安装程序所做的一切,但是当前版本有一个错误,因为它不显示该批次可能输出的错误:

> cd <your-sdk>\tools > android.bat 

这样你可能会看到一个更有用的错误信息。

您必须在%PATH%上有一个java.exe。

由于最近我们的IDE停止编译并在标准Eclipse IDE for Java Developers版本上构build[刷新或清除],所以实现了以下解决scheme。 我们不断收到错误“您的项目包含错误,请在运行前修复”。 我们检查了所有的错误,一遍又一遍的清理,重build,甚至创build了一个新的工作空间,并导入了文件,但是没有任何工作。 我们的产品经理Johnpaul在编译的构buildpath中发现了错误,即使是手动修复,也会在下一次刷新或重build时回来,所以他build议我们备份我们的工作空间并重新安装的开发者环境。

我们根据以下url提供的build议进行了推荐: http : //knol.google.com/k/fred-grott/which-eclipse-package-for-android/166jfml0mowlh/18#report-comment-166jfml0mowlh.7wc65w

我们现在使用Eclipse IDE [Indigo] for Java和Report Developers Windows 64 Bit,没有任何问题。

IDE坏了之后我们下载了:

  • Java Developer Environment with jdk-6u26-windows-x64
  • 适用于Java的Eclipse Indigo IDE和报告开发人员Windows 64位
  • Android SDK工具installer_r13-windows

然后我们:

  • 断开与互联网
  • 禁用所有防病毒程序
  • 禁用了我们的防火墙

接下来我们:

  • 通过Eclipse IDE逐行卸载我们的SDK,
  • 用jdk-6u26-windows-x64更新了[安装]我们的Java开发环境
  • 使用新的Indigo“适用于Java和报表开发人员的Eclipse IDE”对Eclipse进行了解压和重写。

Windows 64位

  • 项目清单
  • 打开我们的反病毒,并连接到互联网
  • 重新安装Android SDK工具installer_r13-windows

我们保留了所有的默认偏好,现在一切都完美了。 其实更好的重写也解决了一些问题,我们的应用程序不工作在某些设备上。 不知道为什么,但我们不抱怨。 希望这可以帮助,因为它不是一个真正的安装,但是在Windows 7 64位环境中重新安装2011年秋季。

要回答您有关手动下载文件的问题,可以从SDK Manager的存储库清单中提取相关的URL:

https://dl-ssl.google.com/android/repository/repository.xml

我的问题是在Windows 7企业版64位Eclipse Helios中安装Android SDK,我收到以下错误:

缺less要求:Android开发工具0.9.7.v201005071157-36220(com.android.ide.eclipse.adt.feature.group 0.9.7.v201005071157-36220)需要'org.eclipse.jdt.junit 0.0.0',但它无法find

按照上面的build议,确保JDK在我的PATHvariables(不是),安装顺利。 我猜这个错误是有点虚假的(顺便说一句,如果你正在寻找对应于这个类的JAR,它们在我的configuration文件中,而不是在Eclipse安装目录中)

所以,检查一下PATHvariables!

您可以通过导出HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kitregistry项,将Wow6432Node添加到导出文件中的所有registry项,并将其重新导入(应显示在registry中),从而使Android SDK安装程序可以在安装了JDK x64的Windows x64上运行作为HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit )。

注意我安装了x64和x86 JRE。 如果只有x64 JRE,则可能需要导出整个HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoftregistry项,并将其重新导入到Wow6432Node下。 虽然,我相信Android SDK安装程序只是检查JDKregistry项。

我最初有这个问题,我相信这是因为我没有64位版本的Eclipse 。

据我所知,Windows 7并不是一个支持的平台。 我在64位的Ubuntu 9.10上使用SDK,它工作的很好,但我不得不每次安装ia32libs或libcurses。 这与Eclipse相关。

SDK sys reqs清楚了你运行的任何平台,你必须能够运行32位代码。

我设法通过将Java JDK的位置添加到系统path来运行SDK安装程序。 到现在为止还挺好。

此博客显示如何更新registry,以便Android SDK可以在64位机器上find您的Java SDK。

http://codearetoy.wordpress.com/2010/12/23/jdk-not-found-on-installing-android-sdk/

我试过这个registry变更没有成功(虽然很多人都说它的工作原理) http://codearetoy.wordpress.com/2010/12/23/jdk-not-found-on-installing-android-sdk/

我下载了.zip版本,最后使用了SDK Manager.exe。