согласен, можно.
но у ANDROID_ID есть недостаток по документации:
The value may change if a factory reset is performed on the device or if an APK signing key changes.
у меня какая проблема: мы делаем SDK и хотим идентифицировать уникальный девайс.
в случае использование ANDROID_ID, если наши пользователи будут использовать 2 разных приложения: прод и dev под разными подписями, идентификация будет проходить не правильно, да и вдруг ресет сбросит этот ID.
по факту, первый способ является единственным работоспособным для разных версий android. да, он требует доступа к инфе телефона, но что сделать.
например, для нас он работает, чтобы определить уникальное устройство и выдать на него лицензию, к конкретному устройству.
а вот если ANDROID_ID можно подменить, то потенциально мы дарим софт куче девайсов.
размер как раз full hd, попробовал ваш способ. Но есть проблемы с подвисанием превью. если уменьшить размер, то, возможно подвисание будет меньше. Но для моих целей full hd желательно использовать.
также, на сколько я понял, значение iso из каждого фрейма получить не получится.
но у ANDROID_ID есть недостаток по документации:
у меня какая проблема: мы делаем SDK и хотим идентифицировать уникальный девайс.
в случае использование ANDROID_ID, если наши пользователи будут использовать 2 разных приложения: прод и dev под разными подписями, идентификация будет проходить не правильно, да и вдруг ресет сбросит этот ID.
например, для нас он работает, чтобы определить уникальное устройство и выдать на него лицензию, к конкретному устройству.
а вот если ANDROID_ID можно подменить, то потенциально мы дарим софт куче девайсов.
также, на сколько я понял, значение iso из каждого фрейма получить не получится.
Именно это и нужно. Использую для распознавания bar/qr кодов и OCR.
Почему-то не удалось нормально подрубить Camera2, чтобы получать фреймы.
Как написали ниже, для считывания bar/qr кодов в реальном времени.
Но и не только их.
Этот вариант не подходит, потому что:
В камере 1 есть метод onFrame, можно каждый кадр из камеры анализировать.
В camera2 такого решения не нашел, как можно обрабатывать кадры, кто знает?