Android 需要更新最低SDK版本-如何通过Play Developer stats正确区分活动用户和非活动用户?

Android 需要更新最低SDK版本-如何通过Play Developer stats正确区分活动用户和非活动用户?,android,google-play,Android,Google Play,我需要包括一个新的库到项目中,但它的最小SDK版本是14。应用程序(150k用户)的最小SDK版本为10 我打开Play Developer stats,发现大约有3%的用户版本低于14。这是一个付费应用,我不能简单地排除他们 谁能告诉我这些统计数据是否包括安装此应用程序的设备总数或实际使用此应用程序的设备的活动数量 我很困惑,因为我在Crashlytics日志中找不到API超过14的设备(它们代表每天使用应用程序的实际用户) 所以我可以信任Crashlytics并简单地声明这3%是非活动用户

我需要包括一个新的库到项目中,但它的最小SDK版本是14。应用程序(150k用户)的最小SDK版本为10

我打开Play Developer stats,发现大约有3%的用户版本低于14。这是一个付费应用,我不能简单地排除他们

谁能告诉我这些统计数据是否包括安装此应用程序的设备总数或实际使用此应用程序的设备的活动数量

我很困惑,因为我在Crashlytics日志中找不到API超过14的设备(它们代表每天使用应用程序的实际用户)

所以我可以信任Crashlytics并简单地声明这3%是非活动用户吗?

标题说明了一切:“当前安装”

这些是已安装应用程序的设备数。也许他们甚至从未打开过应用程序,或者可能打开过几次,但再也没有打开过

是的,Crashalitics统计数据将基于活跃用户,而不仅仅是安装

另一方面,您还有其他选择:

  • 您可以强制API设置为10,并在运行时检查设备API级别,然后再调用将使用它的库中的任何内容。(如有可能)
  • 您可以在gradle上使用build Flavors,在一个版本中只包含此库中的那些新功能,而在另一个版本中不包含这些新功能
  • 你可以用新的API升级应用程序,但在Google Play上保留旧版本(旧设备仍可以下载旧版本的应用程序)

  • 我怕你会这么说。关于选项3的一个注意事项:您是否提到Play Developer上的多APK功能?是的。我们在我们的应用程序上使用,它很好。一些ppl仍然下载姜饼版本,尽管它已经快一年没有更新了。