我是新的android开发和编程。我正在研究Android相机应用程序。我是新手,因此我使用了使用API级别21的youtuber的讲座,并且我将API级别16用于最大用户,但是我们的代码是相同的,这会导致问题。需要API级别21(当前最小值是16)
调用需要API等级21(当前分钟是16):android.hardware.camera2.CameraDevice.StateCallback#StateCallback
更多... CTRL + F1 )
请帮我解决这个问题。我不想将其API级别更改为21.
请参阅此链接:https://developer.android.com/reference/android/hardware/camera2/CameraDevice.StateCallback.html在文档中明确指出,如果你在'API LEVEL 21'中添加'CameraDevice.StateCallback'不会使用这个,那么你的minSDKVersion是你必须设置为'21'。 – Ironman
*“我不想将其API级别更改为21”* - 呃......应该清楚,您需要找到不同的教程/讲座/无论如何帮助您学习使用相机。例如:http://www.vogella.com/tutorials/AndroidCamera/article.html –
然后你需要使用旧的相机api。新版本仅存在于v21中+ –