1

我已经下载了 Android SDK(我认为它没有版本,它是标准的)。安装 Android SDK 后,Android SDK Manager 会默认选择 3 个要下载的东西
(1)Android SDK 工具
(2)Android 4.0.3 (API 15) 及其下的东西,如文档、示例等
(3)Google USB驱动程序
但目前我有关于 Android 3 的书,所以我应该取消选择第二个选项,即 Android 4.0.3 (API 15) 并选择 Android 3.0 (API 11) 下的所有内容或保留 Android 4.0.3 对 Android 来说是可以的3.
我知道网上有关于 Android 4.0.3 的教程,所以我为什么要选择 Android 3,因为我觉得通过书本很容易,而且我在这里安装了 Android 3,但仍然没有 Android 4。
那我该怎么办?

4

2 回答 2

3

你可以安装一切。我建议安装您想要开发的 API 级别。但是安装所有东西并没有什么坏处(但会浪费磁盘空间)。

旁注:Android 3.0 适用于平板电脑,2.x 适用于较旧的设备,4.x 适用于最新的 Android 智能手机设备。

于 2012-05-08T15:04:09.737 回答
2

您应该选择您要定位的 API 级别。例如,我正在为 API 级别 7 (Android 2.1.x) 编写一个应用程序,所以我已经在我的机器上安装了那个版本。当然,您可以安装多个 API 级别,因此可以安全地安装任何组合(例如同时安装 3.0.x 和 4.0.4 - 原因参见最后一段)。

一旦您安装了一些 API 级别,Eclipse 将允许您将项目的目标 API 更改为您已安装的任何版本。这同样适用于命令行项目的创建。

除了您使用的版本之外,实际上还有一个很好的用例可以安装比您的目标版本更新的版本:测试。您可以为较新版本的 API 创建一个仿真环境,以确保您的应用程序在 API 级别不匹配时不会崩溃和烧毁。如果我们要扩展上面的示例,要安装的一组合理的级别是 3.0.x、3.2 和 4.0.4。您可以针对 Honeycomb 的初始版本(除非您需要更高版本的任何内容),并使用最新的 Honeycomb 和 Ice Cream Sandwitch 进行测试。

于 2012-05-08T15:04:06.477 回答