gracias bgsoft
encontre esto traducido para el mismo caso.
RESUELTO
THANKSSSSSS para su atención. Estoy muy feliz. Encontré el verdadero problema ...
El problema ocurre porque he declarado algunas variables (de tipo: NotificationBuilder, list, HttpClient, HttpRequest) en "Process_Globals" de las varias actividades, pero tuve problemas para detectarlo porque el error no dice lo que estaba sucediendo, solo dice (... chrased). La solución fue: he hecho un módulo de clase y he declarado todas las variables allí. Ahora, mi servicio comienza cuando encender mi dispositivo perfectamente, pero, en este momento tengo que cambiar un montón de cosas en mi aplicación después de esto cambia.
En mi caso ocupo notification y okhttp y notificacion lo puse en process_globlas
#Region Service Attributes
#StartAtBoot: true
#StartCommandReturnValue: android.app.Service.START_STICKY
#End Region
Sub Process_Globals
Dim ruta1 As String
Dim cursor1 As Cursor
Dim sql1 As SQL
Dim reportes_envio,consulta_respuesta As HttpJob
Dim ruta As String
Dim n As Notification
End Sub
ahora el efecto que veo es que después de reiniciar el teléfono voy a administración->en uso , encuentro mi aplicacion corriendo , pero no muestra las notificaciones que es lo busco.
El objetivo es que mi aplicacion via okhttp , lea la bd de mi server , si encuentra lo que busca , lo nuestre por notificacion.
cuando arranco la aplicacion funciona perfecto , pero al reiniciarla no.
tambien cree el servicio starter, pero el resultado fue el mismo.
#Region Service Attributes
#StartAtBoot: true
#StartCommandReturnValue: android.app.Service.START_STICKY
#End Region
Sub Process_Globals
'These global variables will be declared once when the application starts.
'These variables can be accessed from all modules.
End Sub
Sub Service_Create
End Sub
Sub Service_Start (StartingIntent As Intent)
StartService(acciones)
End Sub
Sub Service_Destroy
End Sub