Spanish [SOLUCIONADO] Problema con Blackberry al ejecutar servicio B4a

Xicu

Active Member
Licensed User
Estoy desarrollando una aplicación, en la cual en un servicio utilizo el GPS el cual envia las lecturas a una servidor web. En cualquier telefono android funciona perfectamente (incluso cuando el telefono entra en suspensión)
Tengo necesidad de que funcione en un Blackberry S10, y de hecho funciona perfectamente (lo he probado en dos modelos diferentes), exceptuando cuando el movil no se utiliza (estado de suspension), en cuyo estado el servicio deja de enviar lecturas gps. ¿Alguien sabe si hay algún parametro que explicitamente deba indicar que el servicio deba funcionar aunque entre en suspension, o si es algo de la configuración blackberry?. ¿A alguien le ha pasado?
 

diegoferreira

Member
Licensed User
Saludos prueba con esto...

B4X:
#Region  Service Attributes
   #StartCommandReturnValue: android.app.Service.START_STICKY
   #StartAtBoot: True
#End Region

Sub Process_Globals
   Dim PhoneWakeState1  As PhoneWakeState
End Sub

Sub Service_Create
   PhoneWakeState1.Partiallock
End Sub

Sub Service_Start( StartingIntent As Intent )

End Sub

Sub Service_Destroy
   PhoneWakeState1.ReleasePartialLock
End Sub
 
Top