Detectar Dispositivos Móviles y Agregar Una Clase Al Body

El código debajo te permite a detectar dispositivos móviles y agregar una clase al body.

jQuery(document).ready(function(){
  var isMobile = {
    Android: function() {
      return navigator.userAgent.match(/Android/i);
    },
    BlackBerry: function() {
      return navigator.userAgent.match(/BlackBerry/i);
    },
    iOS: function() {
      return navigator.userAgent.match(/iPhone|iPad|iPod/i);
    },
    Opera: function() {
      return navigator.userAgent.match(/Opera Mini/i);
    },
    Windows: function() {
      return navigator.userAgent.match(/IEMobile/i);
    },
    any: function() {
      return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows());
    }
  };
         
  if( isMobile.any() ) {
    // alert('mobile device');
    jQuery('body').addClass('mobile');
  };

}); 

Si quieres agregar una clase al body solo para dispositivos Android solo cambia la condición por:

if( isMobile.android() ) {
  jQuery('body').addClass('mobile');
};