Articles of servicio de

¿Cómo se declara un Servicio de Intento en el Manifiesto de Android?

Pregunta directa: ¿IntentService se declara en el Manifiesto de Android como un servicio regular, o hay otra forma? Intentó buscarlo, pero no pude encontrar la respuesta. Aquí está la statement de servicio regular: Gracias

Mantener el servicio funcionando

¿Alguien puede decirme la forma de mantener un servicio siempre ejecutándose o reiniciarse cuando el usuario lo cierra? He visto que los servicios de Facebook se reinician cuando borro la memoria. No quiero hacer ForegroundServices.

El servicio Google Geocoder no es válido (Coordenadas a la dirección)

Tengo que obtener una dirección por coordenadas, pero no funciona y muestra “No se pudo obtener la dirección”: public String GetAddress(String lat, String lon) { Geocoder geocoder = new Geocoder(this, Locale.ENGLISH); String ret = “”; try { List addresses = geocoder.getFromLocation(Double.parseDouble(lat), Double.parseDouble(lon), 1); if(addresses != null) { Address returnedAddress = addresses.get(0); StringBuilder strReturnedAddress = new […]

enviar bash de servicio a actividad

Estoy tratando de devolver el resultado de una IntentSerivce a la mainactivity con un bash, pero no puedo hacer que funcione. IntentService recibe la intención de la actividad sin ningún problema, lo hace y obtiene una JSONstring . Ahora el único problema que queda es enviar este String a la actividad. Aquí está el método […]

detener el servicio en Android

Aquí probé un progtwig de servicio simple. El servicio de inicio funciona bien y genera Toast, pero el servicio de detención no funciona. El código de este servicio simple es el siguiente: public class MailService extends Service { @Override public IBinder onBind(Intent arg0) { // TODO Auto-generated method stub return null; } public void onCreate(){ […]

Cambio del sistema de brillo de la pantalla Configuración de Android

Estoy intentando cambiar el brillo de la pantalla de un servicio, de esta manera: android.provider.Settings.System.putInt(getContentResolver(), android.provider.Settings.System.SCREEN_BRIGHTNESS, bright); El problema es que no funciona. Bueno, en realidad tiene éxito al cambiar la configuración de brillo, pero el brillo de la pantalla en realidad no cambia hasta que voy a la configuración del teléfono, miro el nuevo […]

¿Cómo detectar cuando el usuario inicia otra aplicación? (Androide)

Intento crear una aplicación donde mi aplicación se ejecute en segundo plano y detecte cuándo el usuario inicia otra aplicación para poder controlar el flujo desde allí. Para ilustrar mi consulta, me gustaría especificar un ejemplo. Mi aplicación se ejecuta en segundo plano (por ejemplo, como un servicio) y el usuario acaba de hacer clic […]

Android: mantenga el servicio en ejecución cuando se mata la aplicación

Quiero mantener un IntentService ejecutándose en segundo plano incluso cuando se mata la aplicación. Y por “muerto” quiero decir presionar botón de inicio durante mucho tiempo -> ver todas las aplicaciones en ejecución -> deslizar mi aplicación a un lado -> aplicación eliminada O presionar botón de retroceso durante mucho tiempo -> aplicación eliminada Mi […]

El servicio en segundo plano de Android se reinicia cuando se mata la aplicación

Estoy desarrollando una aplicación en la que se crea un servicio en segundo plano para recostackr datos del sensor. Estoy comenzando el servicio de mi actividad: startService(new Intent(this, MyService.class)); Creé el servicio así que si la aplicación se destruye, el servicio en segundo plano aún continúa recostackndo datos. Intenté esto, y funcionó hasta cierto punto. […]

clear Las aplicaciones recientes borran la memoria de las aplicaciones y mi receptor dejó de funcionar

El Receptor de MyApp funciona bien si está en segundo plano, que es: public class MySmsReceiver extends WakefulBroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { System.out.println(“triggered sms”); if(intent.getAction().equals(Telephony.Sms.Intents.SMS_RECEIVED_ACTION)) { Toast.makeText(context, “message Received”, Toast.LENGHT_SHORT).show(); } } y mi archivo manifiesto para el receptor es El documento dice que si declaro un receptor en el […]