为Android开发设置OS X.或者* nix环境是否故意禁止?

时间:2009-10-31 01:17:00

标签: android macos eclipse-plugin unix

我正在尝试开始在OS X上进行Android开发(尝试是这里的关键)。我在http://developer.android.com/sdk/index.html阅读了所有有趣的内容。我得到了基础知识,安装了JDK,Eclipse,Android SDK,Eclipse插件和ADT。这是很多事情要做,但我明白了每一步,所以,好的,好的。然后有一百万(好的,少一些)的小东西,比如在你的路径中添加SDK的位置。表面上意味着编辑您在OS X中看不到的.profile文件,除非您使用终端(或其他一些处理隐藏文件的方法)。表面上看,因为对我来说,由于某些原因,该文件不在正常位置。由于我不知道它在哪里,现在我无法从Android SDK运行任何东西而无需手动进入工具目录(也许这就是我要解决的问题的答案......)。

无论如何,一旦完成所有操作,在Android插件安装程序出来之后需要从Eclipse中选择SDK位置并完成大量工作。不包括安装或定位SDK的东西。但是,好的,完成了。但是,这样做也应该添加至少一个目标,但事实并非如此。通常这只意味着快速搜索谷歌,但显然互联网上没有任何文档知道这种情况......除了指向我提出错误的Android插件源代码(如果你很好奇:{{ 3}})。

我认为标准操作似乎有很多手动步骤;即安装SDK并使用它。然后,如果出现问题,那么nix开发人员只需要了解一些“in”知识。我全都知道你正在开发的系统,但我不是系统管理员。我只想写代码。为什么不能只有一个安装程序将东西放在需要的地方,以便我可以继续进行一些实际的开发?

但是,我想我真正的问题是:如果您已经按照Google Android开发者网站上的所有说明安装了各种各样的内容并且没有目标,为什么它们不在那里以及如何纠正?< / p>

感谢。

3 个答案:

答案 0 :(得分:4)

如果您的主目录中没有.profile,您只需在主目录中创建它 - 它只是一个文本文件。拥有和使用UNIX系统的一个问题是,如果要为其开发代码或将其用作开发环境,您将必须了解它的工作原理。这与Windows或任何其他操作系统没有什么不同。

请花一些时间read a little about the environment,您将来会感谢自己。对于“将事情放在哪里的安装程序......”,我会与您当地的Google代表联系。我已经使用了大量基于Java的软件包,可以在MacBook上完成这项工作。

答案 1 :(得分:1)

好吧,我不知道你的其他问题,但是如果你没有.profile文件,你总是可以在你的主目录中创建一个.profile文件。我不知道OS X默认情况下是否应该使用。对我来说,设置Android SDK并不困难,但我已经使用了eclipse,所以也许这就是原因。

您使用的是2.0 SDK吗?在eclipse的Window菜单下,打开Android SDK和AVD Manager,在可用的软件包下查看是否有任何可以安装的内容。听起来你错过了其中一个。

答案 2 :(得分:1)

首先,.profile文件:如果它不存在,只需创建它(正如其他人所说)并添加你需要的任何东西。这应该在您的主目录中(例如,/home/YourName/.profile)。

没有目标:安装SDK后,您需要安装所需的平台。来自the docs

  

Android SDK入门套件仅包含一个组件:最新版本的SDK Tools。该组件中包含一个名为Android SDK和AVD Manager的工具,您可以使用该工具从SDK存储库站点下载其他组件。该工具提供了一个图形用户界面,可让您浏览存储库,选择要下载的新组件或更新组件,然后将其安装到SDK中。

我实际上建议你阅读整页。如果您花时间阅读并理解说明(并且文档很棒),整个过程相当简单/轻松。