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.