Académique Documents
Professionnel Documents
Culture Documents
QU ES EL ANDROID MANIFEST?
Situado
en la raz de nuestras aplicaciones como AndroidManifest.xml, es un archivo de configuracin donde podemos aplicar las configuraciones bsicas de nuestra app.
Configuracin de Manifest
Su configuracin puede realizarse a travs de una interfaz grfica, pero es recomendable conocer la sintaxis ya que en muchas ocasiones ser ms fcil y rpido hacerlo desde el propio xml. El android manifest esta situado en la raz de cada aplicacin, en el siguiente enlace puedes conocer mejor la estructura de las aplicaciones android.
El nmero de versiones debe irse modificando en el android manifest con cada versin "publicada".
Caracteristicas
Funciones
Nombra el paquete Java para la aplicacin. El nombre del paquete sirve como identificador nico para la aplicacin. En l se describen los componentes de la aplicacin - las actividades, servicios, receptores de radiodifusin y los proveedores de contenido que la aplicacin est compuesta por. Se nombra a las clases que implementan cada uno de los componentes y publica sus capacidades. Determina qu procesos sern anfitriones componentes de la aplicacin.
Se declara que los permisos de la aplicacin debe tener para poder acceder a las partes protegidas de la API y de interactuar con otras aplicaciones.
Tambin declara que los permisos que los dems estn obligados a tener con el fin de interactuar con los componentes de la aplicacin.
Permisos
Un permiso es una restriccin que limita el acceso a una parte del cdigo o de datos en el dispositivo. La limitacin se impone para proteger datos crticos y el cdigo que podra ser mal utilizada para distorsionar o daar la experiencia del usuario. Cada permiso se identifica mediante una etiqueta nica. A menudo, la etiqueta indica la accin que est restringido. Por ejemplo, aqu estn algunos permisos definidos por Android:
Ejemplo
<Manifiesta . . . > <permiso android: name = "com.example.project.DEBIT_ACCT" . . . /> <usos-permiso android: name = "com.example.project.DEBIT_ACCT" /> . . . aplicacin < . .
. . >
. . . </ actividad> </ application> </ manifest>