Hola
El uso de
ExitApplication debe evitarse porque Android gestiona el ciclo de vida de los procesos.
Cuando empleas
ExitApplication Android cree que el proceso se ha estrellado, y hay posibilidades de que Android reinicie el proceso, y mas si utilizas un servicio con
sticky, asegúrate de cerrar las actividades y de parar todos los servicios antes de emplear
ExitApplication o te dará problemas.
Si quieres cerrar las actividades puedes emplear esto:
Dim jo As JavaObject
jo.InitializeContext
jo.RunMethod("finishAffinity", Null)
Saludos