Archivo de la etiqueta: edit-file

cordova, añadir propiedades al tag activity del AndroidManifest.xml

Recientemente he tenido que añadir algunas propiedades al Activity que crea cordova. Si os fijáis en el fichero AndroidManifest.xml, el cual se genera automáticamente cada vez que ejecutamos un cordova build android o un cordova run android, veréis que tiene un tag activity el cual tiene las propiedades con las que se ejecuta el Activity.


...
        
            
                
                
            
        
    ...


Imaginemos que lo queremos añadir al el atributo android:excludeFromRecents=”true”, como el fichero AndroidManifest.xml se genera dinámicamente, si lo modificamos directamente, al generar el apk se sobrescribirá y perderemos la modificación.

Por tanto tendremos que recurrir a la siguiente etiqueta en el config.xml del proyecto.



    

Lo interesante de la etiqueta edit-file es el atributo mode, que en este caso toma el valor de merge, lo cual significa que no tenemos que poner el tag activity todos los atributos, sino que solo los que queremos añadir y estos se añadirán a los ya existentes quedando de la siguiente manera:


...

            
                
                
            
        
...