我正在编写一个相机是必不可少的功能的应用程序。在这方面,我想100%确定以下几个方面:
- 如果我使用已弃用的相机:该应用程序现在是否仍可在所有 API 上运行?
- 如果 1) 是:在什么时候这个应用程序将不再在所有 API 上运行(我的应用程序应涵盖最低 API 17)?
- 我在哪里可以找到有关 2) 的最新官方信息,即计划内容和时间?
- 说,我现在已经使用新的 camera2,我的理解是该应用程序不会在低于 21 的任何 API 上运行 - 对吗?
- 根据我目前获得的信息,我的工作假设是:现在仍然使用已弃用的相机。但是请继续关注 API 的市场份额并尽快开始学习 camera2,以便在未来 2-3 年内将应用程序切换到 camera2。你同意吗?
无论如何,使用设备的摄像头并使其在几乎所有目标设备上运行都非常棘手(因为现在我很高兴掌握了“旧”摄像头......)。因此,我真的很想确定以上几点。非常感谢您的回答。