Estoy planeando construir un sistema automatizado para implementar una compilación de Android en varios dispositivos, a fin de hacer que el desarrollo para múltiples plataformas sea un poco más cómodo. ¿Hay alguna forma de obtener la versión sdk de un dispositivo conectado a través de Android shell o adb?Obteniendo la versión de Android SDK de un dispositivo desde la línea de comando
Habrá una computadora a la que están conectados varios dispositivos de prueba, y estaba planeando escribir un script que buscará la compilación correcta para cada uno desde un servidor de compilación, instalará los diferentes apk en sus respectivos dispositivos, láncelos y recopile información de registro, para que esté disponible a través de algún otro programa cuyas especificaciones estén al margen.
El punto es que necesito saber la versión sdk que cada dispositivo está ejecutando para instalar la aplicación correcta, y esperaba poder obtener esto a través de adb, pero parece que no puedo encontrar una manera de acceder a ella breve de construir una pequeña aplicación, compatible con todas las versiones, cuyo único propósito sería producir android.os.Build.VERSION.SDK o similar en alguna parte mi script podría leerlo.
Gracias tanto a Tim como a Tor-Morten; perdón por la respuesta tardía, ha sido agitado durante algunas semanas. ro.build.version.sdk satisfizo mis necesidades :) Tim consigue la aceptación porque su redacción era más adecuada para ejecutar desde un script para obtener el valor. – Arild