0 votos

¿Alguna de las aplicaciones de Google tiene algún privilegio especial que no tengan las aplicaciones normales?

Cada aplicación de Android tiene una serie de permisos que se conceden en el momento de la instalación. Algunas aplicaciones de Google parecen ser capaces de hacer algunas cosas bastante globales que no tienen muchas otras aplicaciones (por ejemplo, Google ahora lee constantemente el micrófono para escuchar cuando dices "ok google").

Sólo me preguntaba, ¿hay algún permiso que sólo google tiene permitido o todas las aplicaciones tienen acceso a todos los mismos permisos?

¿puedo crear técnicamente una aplicación con cualquiera de las funciones de Google?

1voto

sarego Puntos 1150

Las aplicaciones de Google no tienen ningún privilegio especial sólo por ser de Google. Sin embargo, ciertos permisos sólo están disponibles para las aplicaciones que están preinstaladas en el dispositivo (en lugar de ser instaladas posteriormente por el usuario), por lo que algunos programas de Google obtienen privilegios especiales por el hecho de estar preinstalados. En algo como el Kindle Fire, que viene con los servicios de Amazon instalados en lugar de los de Google, el software de Amazon obtendría esos privilegios especiales en su lugar.

0 votos

"Algunos programas de Google tienen privilegios especiales por estar preinstalados". -- como (permisos, es decir) ?

2 votos

La posibilidad de instalar otras aplicaciones cuando la carga lateral está desactivada, como hace la aplicación Play Store, es una de ellas. El sitio lista completa de permisos incluye algunos cuyo nivel de protección es "sistema" (lo que significa que tiene que estar preinstalado en el dispositivo), o "firma" (lo que significa que tiene que estar firmado con una clave en la que el sistema está preconfigurado para confiar). Pero no todos los permisos tienen un nivel de protección.

-1voto

FiN Puntos 11

En el desarrollo de Android se puede acceder a casi cualquier permiso que se defina aquí . Mientras desarrollas una aplicación para Android, en el archivo AndroidManifest.xml escribes si tu aplicación usará Internet, un micrófono u otros. En el uso práctico, para permitir que su aplicación digamos internet, usted escribe esta línea de código.

<uses-permission android:name="android.permission.INTERNET" />

Ahora hay un permiso "especial". Es el permiso de Super Usuario. El Super Usuario también se llama "root". Más sobre Root o Super Usuario puedes leer aquí .

0 votos

Downvoting porque el OP no pedía una explicación general de cómo funcionan los permisos en Android, preguntaba por un caso muy concreto (Google Apps). android.permission.ACCESS_SUPERUSER no es relevante para el post del OP, y en general esto no responde a la pregunta.

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