抱歉,我在为此写短标题时遇到了麻烦!
我希望我的应用程序的最低 API 级别为 8。但 Google 的文档不在乎。他们仅以最新的形式记录 API。我知道我想做的事情在 API 9 之前是可能的,但是我怎样才能知道它们是如何在“当时”完成的呢?
顺便说一下,例子是getCameraInfo()。事实上,整个 Camera.CameraInfo 类只存在于 API 9 之后,但在 API 9 之前,必须有一种方法可以获取有关手机摄像头的信息。
我似乎无法在这个问题上取得任何进展(即使只是特定的 CameraInfo 示例)。削减 20% 的用户群并使 9 成为最低 API 级别的唯一答案是什么?什么时候,随着应用程序的进展,我发现我想要使用的功能需要,根据文档,API 12 中引入的类?
编辑:哦,天哪……这很尴尬而且不太可能。我没有具体说明,但我实际要查找的信息是相机传感器的物理方向。感谢下面的回复,我在此页面上看到,在 API 9 之前,这不是问题,因为这些版本的 Android 只允许“肖像”模式下的照片。我仍然有很多关于 Android 碎片化的问题,但至少我现在明白新的 CameraInfo 类并没有取代任何东西。随着文档的更新,没有任何内容被删除。谢谢!