Я планирую создать автоматизированную систему для развертывания сборки Android на различных устройствах, чтобы сделать разработку для нескольких платформ более удобной. Есть ли способ получить версию sdk подключенного устройства через оболочку Android или adb?
Будет компьютер, к которому подключено несколько тестовых устройств, и я планировал написать script, который будет извлекать правильную сборку для каждого из них из сервера сборки, устанавливать разные apks на своих соответствующих устройствах, запускать их и собирать информацию о журнале, чтобы быть доступными через какую-либо другую программу, спецификации которой не указаны.
Дело в том, что мне нужно знать версию sdk, на которой выполняется каждое устройство, чтобы установить правильный apk, и я надеялся, что смогу получить это через adb, но я не могу найти способ получить к нему доступ создавая крошечное приложение, совместимое со всеми версиями, единственной целью которого было вывести файл android.os.Build.VERSION.SDK или аналогичный, где-то мой script мог его прочитать.