Saltar al contenido

Cordova – modificar o eliminar MainActivity

Esta es la respuesta más válida que te podemos aportar, pero primero estúdiala pausadamente y analiza si se adapta a tu proyecto.

Solución:

Hay dos posibles soluciones a esto:

1. Usa un gancho para modificar MainActivity

Use un gancho para copiar una costumbre MainActivity.java dentro platforms/android/src/[packageName]/ y anular el Cordova predeterminado MainActivity.

por ejemplo, un before_build se le puede agregar gancho sección de la config.xml Me gusta esto:


Donde scripts/updateMainActivity.sh es:

#!/bin/bash
cp MainActivity.java platforms/android/src/[packageName]/

(También puede escribir ganchos con nodeJS, lo cual es bueno para la compatibilidad entre plataformas)

2. Use cordova-custom-config para eliminar MainActivity

Con cordova-custom-config, todo lo que necesita hacer es agregar lo siguiente al sección de su config.xml:


Nota: necesitará cordova-custom-config >= 3.0.0.

Esta es la solución que elegí, ya que ya estoy usando cordova-custom-config.

Si desea modificar la entrada de una actividad en el Manifest.xml, puede hacerlo desde el archivo plugin.xml del complemento.




Con esto, puede eliminar la entrada de MainActivity o cambiarla para que ya no sea la actividad de inicio de la aplicación.

Fuente

Valoraciones y reseñas

Si te sientes impulsado, tienes el poder dejar una sección acerca de qué le añadirías a este escrito.

¡Haz clic para puntuar esta entrada!
(Votos: 2 Promedio: 5)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *