Errores de SELinux de Android en logcat

Sigo recibiendo estos extraños errores en mi logcat. No sólo no tengo ni idea de lo que significan, pero ni idea de lo que está causando. Aparecen cuando mi aplicación comienza por primera vez.

> E/SELinux (8163): Function: selinux_android_load_priority [0], There > is no sepolicy file E/SELinux (8163): Function: > selinux_android_load_priority [1], There is no sepolicy version file > E/SELinux (8163): selinux_android_seapp_context_reload: seapp_contexts > file is loaded from /seapp_contexts 

He hecho un montón de búsquedas en Google y no puedo entender por qué mi aplicación está generando estos. Parece algo orientado a la seguridad, lo que es extraño ya que la aplicación no hace nada orientado a la seguridad.

La aplicación en la que estoy trabajando utiliza permisos para acceder al gps, tosco y fino, al estado de Internet y de red y, por último, al acceso de escritura al almacenamiento externo.

Para hacer mi pregunta más específica, ¿qué significan estos errores?

Estos mensajes son probables de las modificaciones del zygote del selinux y son inofensivos.

Cuando el Zygote se bifurca y se especializa para ejecutar su apk transiciona todas las aplicaciones en varios dominios SELinux antes de darle el control de su aplicación. El error de versión es acerca de un archivo de versión que falta y no resultará en ningún error fatal. El mensaje de carga no es realmente un error sino informativo. IIRC el mensaje pasado nunca existió y probablemente agregado por un OEM o fue quitado en un cierto punto.

El código libselinux que contiene esta funcionalidad está aquí:

https://android.googlesource.com/platform/external/libselinux/+/master/src/android.c

Un libro llamado Exploring SE for Android cubre estos interiores en gran detalle (escrito por mí). https://www.packtpub.com/networking-and-servers/exploring-se-android

Tuve el mismo problema con Titanium Appcelerator y me di cuenta de que tenía 2 sesiones de depuración en ejecución. Por lo tanto, en eclipse tuve que cerrarlos haciendo clic en el botón "Quitar lanzamiento" en la parte inferior y comenzar una nueva. También asegúrate de que la aplicación esté cerrada en tu dispositivo antes de iniciar.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.