martes, 25 de octubre de 2011

El fichero Manifiesto "AndroidManifest.xml"

El Fichero Manifiesto

Para que Android pueda arrancar una aplicación tiene que haber un fichero manifiesto "AndroidManifest.xml ". Este fichero se coloca en el directorio raiz de la aplicacion.
Entre otras cosas contiene:
    - La declaracion de los componentes de la aplicacion, esta es la    función principal del manifiesto.
    - Los permisos de acceso que posee la app.
    - La version minima de API para ejecutarla.
    - Elementos de hardware necesarios para ejecutarla
    - APIS adicionales que utiliza.

Declaring components

Ejemplo de declaración de la actividad de una aplicación en un archivo manifiesto:

<?xml version="1.0" encoding="utf-8"?>
<manifest ... >
    <application android:icon="@drawable/app_icon.png" ... >
        <activity android:name="com.example.project.ExampleActivity"
                  android:label="@string/example_label" ... >
        </activity>
        ...
    </application>
</manifest>

Se deben declarar los componentes de las aplicaciones así:

    <activity> elementos para las actividades
    <service> elementos para los servicios
    <receiver> elementos para receptores de banda ancha
    <provider> elementos proveedores de contenido
       
Actividades, servicios, y proveedores de contenido que tengan codigo fuente pero no esten incluidos en el manifiesto no son
visibles para els istema y no se podran ejecutar.
Los receptores de banda ancha pueden ser declarados en el manifiesto o creados en tiempo de ejecucion mediante
"registerReceiver()"

No hay comentarios:

Publicar un comentario