Le noyau au cœur d'Android, et à peu près la plupart des distributions Linux, ne sont pas destinés à un véritable « système d'exploitation en temps réel. » Il n'y a aucune garantie réelle que les délais seront respectés ou que chaque lecture de capteur sera prise/livrée exactement à l'heure. La variance que vous voyez dans les horodatages de lecture des capteurs peut dépendre du nombre de processus/threads en cours d'exécution sur le système et d'innombrables autres facteurs. Je dirais que vous pouvez vous attendre à ce que la plupart des lectures de vos capteurs arrivent à une heure près l'une de l'autre, mais si l'heure exacte des lectures est critique pour votre application, c'est probablement une bonne idée de suivre différence dans les heures d'arrivée vous-même.
Bonne chance!