Можно ли использовать камеру на < 21 и камеру2 на 21+?

Я хотел бы использовать camera2, потому что у него есть функции, которые мы хотим. Но важно поддерживать совместимость с <21 версиями API. Так что я CameraActivity а также CameraController классы, использующие Camera, Можно ли использовать android.hardware.Camera на старых устройствах и android.hardware.camera2 по новой?

1 ответ

Решение

Да. Вы можете использовать множество версий SDK, как вам нравится.

    <uses-sdk android:minSdkVersion="integer"
          android:targetSdkVersion="integer"
          android:maxSdkVersion="integer" />

Источник

редактировать: кредит для Селвина также. Пока я искал это, он меня опередил!

Другие вопросы по тегам