Windows 7 Pro 64 位下的 Android SDK 设置

标签 android eclipse

我手头的问题的简短版本,

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

由于 Android SDK 下载现在只包含工具,您必须运行包含的 SDK 管理器应用程序(SDK 设置),通过它您可以下载平台、附加工具、文档等。

在我当前的配置下,SDK 安装程序在启动时会爆炸,所以,我无法做任何事情,因为我没有一个平台可以开始编写...我读过一些地方,修复是“只需安装32 位 JDK,一切都会好起来的”,这似乎令人惊讶和令人失望的解决方法(立即下载尝试)。

我的问题是,其他人也遇到过同样的问题,您是如何解决的?有没有一个地方可以“手动下载”我在 Android SDK site 上错过的所需组件? ?

32 位“修复”可以正常工作的可能性很大,但我必须安装相同 SDK/JRE 的第二个版本才能运行此工具并下载实际的 Android SDK 组件,这似乎是错误的

谢谢!

更新: 好吧,解决这个问题还需要您安装 32 位 java 并在 JAVA_HOME 工作时引用它,方法是手动调用 SDK 设置或通过 eclipse。我对此并不特别满意,因此我暂时将其保持开放状态,以防人们可能知道还有其他方法可以完成此操作。

更新 2: 不直接相关,因为它以 Linux 为中心,但有 troubleshooting steps if trying to run the SDK/Eclipse under Linux 64bit他们提到需要能够运行 32 位,但在 windows x64 下没有类似的地方

最终更新 (?) 获取 Seth 的答案给我的信息,然后手动运行 bat(一旦我知道 SDK 安装程序正在运行什么文件),我的答案就是添加 ANDROID_SWT 路径变量使用 x86_64 swt.jar 指向一个有效位置.... android sdk 目录有一个,看似在正确的位置,但直到我将它添加到我的路径中才找到它。

谢谢大家!

最佳答案

当它说找不到JDK时,只需按“返回”按钮,然后再次按“下一步”按钮..

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

关于Windows 7 Pro 64 位下的 Android SDK 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1919340/

相关文章:

android - 使用 url 打开移动应用程序 - 试图找到在 IoS Android 和 Win Phone 8 上打开应用程序的单一方法

android - 不用ndk写一个android gui象棋界面

java - 创建新项目时更改 Eclipse Neon 使用的默认位置?

Eclipse 3.4 ant 任务挂起

java - 无法调用 CreatePrograms[0] 的构造函数 (FitNesse SLiM)

android - 将微调器添加到应用程序,然后崩溃

android.view.InflateException : Binary XML file line #2: Error inflating class <unknown>

java - android:在多个 TextView 上绘制连续的字符串

java - 使用 Eclipse 资源过滤器

java - 从 Eclipse 构建中删除对资源文件夹的排除?