返回 Android 开发 - 哪个测试设备/min SDK?

Returning to Android Development - Which test device / min SDK?

我将在多年后返回 Android 开发。大约 4 年前,我构建了一些应用程序并出售了它们,但转向了黑暗面 (iOS dev)。

这是编程论坛所以我的两个问题是:

大多数人开发的最低 SDK 是多少?

在 iOS 中是 [(Current Release - 1) + last good release] 所以 iOS9 - 1 = iOS8 + last good release 8.4.

最好买什么开发设备?

联系? 我有一部 2015 年 9 月购买的摩托罗拉 Moto G(第 3 代)

最常用的是什么Androidphone?

这个问题主要是 opinion-based,但我建议使用最小值 API 15。

根据 Google 收集的数据,96.8% 的设备使用 API 15 及以上的系统。

Dashboards


关于设备,我会选择提供最快更新新版本的设备。当生产商更新他们的设备系统时做一些研究然后决定。我认为 Nexus 5X 是个不错的选择。

幸运的是,Google 昨天刚刚发布了一篇关于如何 pick your min sdk 的新 post,我建议先阅读它。