3 votos

¿Qué es el permiso ACCESS_WEATHERCLOCK_PROVIDER?

Algunas aplicaciones de lanzamiento utilizan android.permission.ACCESS_WEATHERCLOCK_PROVIDER permiso.

¿Para qué sirve este permiso?

0 votos

Aunque el nombre sugiere un permiso para el núcleo de Android, no se pueden encontrar detalles al respecto en lugares oficiales (por ejemplo Desarrolladores de Android o el código en Github ). Sin embargo, muchas aplicaciones utilizan este permiso. Siempre me pregunto cómo se enteran los desarrolladores de que pueden necesitarlo; supongo que son los únicos capaces de responder a tu pregunta.

1 votos

Parece que sólo es específico para Dispositivos Huawei

1 votos

@AndrewT. Vi esa, sí. Pero sobre todo dice censo detectado allí (aunque es un fuerte indicador). ¿No tiene Huawei su propio espacio de nombres para permanentes, como otros (Samsung, por ejemplo, utiliza com.sec.android.* - por lo que pensé que lo específico de Huawei está cubierto por com.huawei.android (como también sugiere la lista del censo)?

4voto

Izzy Puntos 45544

La suposición de Andrew era correcta: Según Censo Android En la actualidad, este permiso es declarado por la propia aplicación meteorológica de Huawei (o más bien por el proveedor de datos que está detrás). Además, el sitio muestra que sólo se ha encontrado en dispositivos Huawei (al menos por ellos), cubiertos por diferentes niveles de protección (que van desde "normal" hasta "firma|sistema"), por lo que ni siquiera se puede decir claramente si su declaración por parte de alguna aplicación de usuario tendría algún efecto.


Para aclararlo: com.huawei.android.weather es un Proveedor de contenidos protegiendo el acceso a sus datos a través de la android.permission.ACCESS_WEATHERCLOCK_PROVIDER . Si una aplicación solicita ese permiso, debe concedérselo en la instalación, lo que se hace en base a al menos dos condiciones que deben cumplirse: 1) que Android conozca ese permiso (es decir, que la app que lo proporciona ya esté instalada), y 2) que el nivel de protección lo permita. Para las "apps instaladas por el usuario" eso lo limita a "normales" y "peligrosas" niveles de protección . Ahora, observe el segundo enlace del censo para algunos dispositivos, este permiso utiliza el nivel "normal" (por lo que está disponible para las aplicaciones de usuario), mientras que en otros es "system|signature" (y por lo tanto no disponible para las aplicaciones de los usuarios).

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