0 votos

Dispositivo de Exchange ActiveSync agente de cadenas para la versión de sistema operativo Android

Voy a crear informes basados en nuestro Exchange ActiveSync registros. Uno de los campos en los EAS registros de Dispositivo "Agente" que me dice el tipo de dispositivo y la versión de Android que el dispositivo está encendido. Un ejemplo de cadena de este campo es:

SAMSUNG-GT-N7000/100.20306

donde la primera parte antes de que el "/" es el dispositivo y la segunda parte es la versión de Android.

Estoy seguro de que el número de versión de mapas para la versión de Android ya que estas cadenas son diferentes a los de la EAS cadenas de cliente. Un ejemplo de y EAS de la cadena del cliente es "Android-EAS/2.0", donde el número de la versión del cliente ActiveSync. Dispositivos con esas cadenas informe de la versión de Android en otra columna.

Aquí están algunos ejemplos adicionales de la versión de Android números: 100.202, 100.20303, 100.20304, 100.20305, 100.20306, 100.40003, 100.40004

Yo era capaz de aprovechar este recurso para los dispositivos iOS: http://www.onesimplescript.com/2012/06/reporting-on-apple-ios-activesync.html

Lo que no puedo entender es un mapeo de las versiones de Android a partir de estas cadenas en sus nombres "descriptivos" (KitKat, Ice Cream Sandwich, etc). Hay recursos disponibles que se asignan estos numérico versiones de sistema operativo para el nombre del sistema operativo?

1voto

Chris Roberts Puntos 7543

De acuerdo a los números de versión que he publicado, son de la versión de Android números con cero de relleno. Por lo tanto, estos pueden ser directamente asignados a "amigable" para los nombres, que se puede encontrar por ejemplo en Wikipedia bajo la versión de Android de la historia.

100.202   => 2.2   => Froyo
100.20303 => 2.3.3 => Gingerbread
100.20304 => 2.3.4 => Gingerbread
100.20305 => 2.3.5 => Gingerbread
100.20306 => 2.3.6 => Gingerbread
100.40003 => 4.0.3 => Ice Cream Sandwich
100.40004 => 4.0.4 => Ice Cream Sandwich

Así que el resto debe ser:

100.105   => 1.5   => Cupcake
100.106   => 1.6   => Donut
100.2     => 2.0   => Eclair
100.20001 => 2.0.1 => Eclair
100.201   => 2.1   => Eclair
100.20201 => 2.2.1 => Froyo
100.20202 => 2.2.2 => Froyo
100.20203 => 2.2.3 => Froyo
100.203   => 2.3   => Gingerbread
100.20301 => 2.3.1 => Gingerbread
100.20302 => 2.3.2 => Gingerbread
100.20307 => 2.3.7 => Gingerbread
100.3     => 3.0   => Honeycomb
100.301   => 3.1   => Honeycomb
100.302   => 3.2   => Honeycomb
100.4     => 4.0   => Ice Cream Sandwich
100.40001 => 4.0.1 => Ice Cream Sandwich
100.40002 => 4.0.2 => Ice Cream Sandwich
100.401   => 4.1   => Jelly Bean
100.402   => 4.2   => Jelly Bean
100.403   => 4.3   => Jelly Bean
100.404   => 4.4   => Kit Kat

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X