2010-09-03 82 views
3

我想在Mac上开发Android应用程序,但http://developer.android.com/sdk/index.html上的信息令人困惑。除了android-sdk_r06-mac_86.zip,Mac是否需要JDK或Eclipse?Mac需要JDK(5或6)还是Eclipse来开发Android应用程序?

JDK installation page给出了Apple站点下载“Java Developer Preview 10M3222 + 9M3222”的链接,这是一个预发布版本。我不确定这是否是我需要的。另外某处说Mac默认已经得到了Java SDK,并且不需要额外安装,这使得更加混乱。

我是否需要安装“用于Eclipse的Eclipse + ADT插件”?


我只是做了一个检查,并不确定以下是否意味着我不需要安装任何额外的JDK。 Mac的JDK 1.6.0_20是否与其他平台的JDK 6相同?

$的javac -version

的javac 1.6.0_20

$其中的javac

在/ usr/bin中/ javac的

$ LS -la /系统/资源库/框架/ JavaVM.framework/Versions/

共64个

.... drwxr-XR-×9根轮306 5月26日11时34分甲

lrwxr-XR-X 1根轮1月26日11时34分电流 - >甲

lrwxr-XR -x 1根轮3 5月5日11:34 CurrentJDK - > 1.6

回答

3

您不需要在Mac OS上安装任何JDK,默认情况下安装了一个JDK。

您可以运行javac命令来检查JDK是否存在。

通常它在/System/Library/Frameworks/JavaVM.Framework/Versions/Current/

你还需要安装其它的工具如Android SDK,Eclipse和它的插件。

+0

感谢科林,我只是在你发送答案的同时把屏幕截图作为答案。所以我认为我的Mac不需要在http://developer.android.com/sdk/index.html上安装JDK(5或6)。再次感谢。 – lionfly 2010-09-03 16:30:43

+0

没错,你不需要任何JDK。 – 2010-09-03 16:43:10

+0

嗨科林,当我正在寻找如何安装Eclipse 64位时弹出另一个问题。引用:“如果您使用的是64位系统,但使用的是32位JVM,那么您应该下载32位版本的Eclipse。同样,如果您使用的是64位JVM,那么您应该获得Eclipse的64位版本“。 我的Mac是64位,带有“Intel Core 2 Duo”。但是,如何检查JVM是32位还是64位? – lionfly 2010-09-03 16:47:57

相关问题