У меня есть приложение Android, которое будет работать на разных устройствах со сканерами. И для одной модели устройства мне нужно использовать их SDK, который требует добавления следующего кода в файл AndroidManifest.
<uses-library
android:name="com.datalogic.device"
android:required="true" />
Проблема в том, что, если я попытаюсь запустить это приложение на другой модели устройства, программа не будет компилироваться. Получение следующего
ошибка. Когда я удаляю код, который я включил выше, из файла манифеста, все работает хорошо.
Так можно ли написать в коде Java или в файле AndroidManifest что-то, что проверит имя устройства и решит использовать код библиотеки использования или нет?