2016-04-10 39 views
0

我即将建立一个新的应用程序。我只是在发出警报,并且主要是为了帮助老年人(我假设他们不会像技术人员那样关注技术,他们可以使用像5-6岁那样的旧手机),而且最大的用户数量不是有光泽的新功能。所以我可以根据Android Dev忽略API 8的0.1%,但我不想忽略API 10-15的〜5%。使用Android API的意图问题10

所以我决定使用API​​ 10作为最小的SDK级别。虽然下载API 10款Android Studio中我过时警告遇到的显示的图像:

2

好吧也许它显示在这里错了,不如直接从Android的SDK管理器中做到这一点。这是相同的,我有SDK平台一个额外的警告与Windows不兼容

3

如果我没记错的话这是不是在2015年后期的谷歌已经过时与API级别,因为他们搞糊涂了拒绝向后兼容。无论如何,这里是我脑海中的一堆问题:

  1. 这是否意味着谷歌不再关心〜5%(API 10-15用户和开发人员)了?
  2. 什么是过时的意思?只是不再受谷歌支持?
  3. 在新项目中使用这个API是一个坏主意吗?如果我现在和未来使用它,我可以面对哪些问题?
  4. 如果我选择比18+更新的API,那么在API变得过时之前5年后我会做什么?如果除了基本的东西和修复程序之外,我不会添加任何新功能,那么是否必须在那个时候升级API?
+0

@Selvin这是写在那里过时的唯一原因吗? – ErTR

+0

你能试试我的答案吗? –

回答

1
  1. 报告说, “谷歌的API” 是过时的,而不是平台。

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

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

  4. 您的Android应用程序最有可能仍然可以正常工作,但您必须定期更新以保持/保留和发展用户。

+0

1.什么是_platform与Windows_警告不兼容? – ErTR

+0

第三个问题的答案意味着我无法产生任何5%的东西,这意味着Google不再关心它们了吗? – ErTR

+0

对于数字3,它与1和2一起使用。如果它是obselete,则不应该使用它。实际上,您不需要下载API 10.您应该瞄准最新版本API 23。如果需要,您可以设置API 10的最小sdk。它们是有区别的。 –