3

如果我想为 API 7 到 18 开发应用程序。我知道我应该minSdkVersion在清单中设置为 7,并且我假设我应该将 18 设置为targetSdkVersion. 但我对应该使用什么 SDK 进行开发感到困惑。我应该使用适用于 2.1 (API 7) 还是 4.3 (API 18) 的 SDK?我不想要兼容性行为,因为我想完全控制和指定在每个平台版本上要做什么。那么支持库呢?我会使用支持库 8-18 还是 1-7?

(在此处发布是因为开发问题与 android.stackexchange.com 无关)

4

1 回答 1

4

您可以并且应该使用最新的 SDK。如果您尝试使用仅在较新的 API 中可用的组件,Eclipse 或 Intellij 会自动通知您。您只想使用支持库 v7 及以下版本,因为您打算支持 API 7 及以上版本。IDE 会自动解决您的许多顾虑。如果您尝试使用最低 API 级别中不可用的东西(您在清单文件中指出),它将通知您。

于 2013-10-06T07:57:51.757 回答