0

我即将构建一个新的应用程序。我只是发出警报,我的目标主要是帮助老年人(我假设他们不会像极客一样遵循技术,他们可以使用 5-6 岁的旧手机)并且最大用户数不是闪亮的新功能。所以我可以根据Android Dev忽略 API 8 的 0.1%,但我不想忽略 API 10-15 的 ~5%。

所以我决定使用 API 10 作为最低 SDK 级别。在 Android Studio 中下载 API 10 时,我遇到了过时警告,如图所示:

2

好吧,也许这里显示错误,最好直接从 Android SDK 管理器执行此操作。它是一样的,我有一个额外的警告 SDK 平台与 Windows 不兼容

3

如果我没记错的话,它在 2015 年末还没有过时。Google 将我与 API 级别混淆了,因为它们拒绝向后兼容。无论如何,这是我脑海中的一堆问题:

  1. 这是否意味着 Google 不再关心这 ~5%(API 10-15 用户和开发人员)?
  2. 过时是什么意思?只是不再受 Google 支持?
  3. 将此 API 用于新项目是不是一个坏主意?如果我现在和将来使用它,我会面临哪些问题?
  4. 如果我选择更新的 API,比如 18 级以上,5 年后我会做什么,直到 API 过时?如果除了基本的东西和修复之外我不会添加任何新功能,那我必须升级 API 吗?
4

1 回答 1

1
  1. 它说“Google API”已经过时,而不是平台。

  2. 是的,它不再受支持。(再一次,不是平台)

  3. 是的,不要使用任何已弃用或过时的东西。

  4. 您的 Android 应用程序很可能仍然可以工作,但重要的是您定期更新以保持/保留和增加您的用户。

于 2016-04-10T21:20:48.473 回答