0 votos

¿Hay alguna forma de forzar que mi aplicación se ejecute en segundo plano

Esto no es un duplicado de esta pregunta - ¿Existe alguna forma de forzar que una aplicación permanezca ejecutándose en segundo plano pase lo que pase? porque menciona sobre Android ver 4 y también sobre la falta de memoria.

Mi pregunta es ¿hay alguna forma de forzar que una determinada aplicación de Android para la versión de Android inferior a la 4 se ejecute en segundo plano cuando el teléfono está durmiendo? Además, debería ser capaz de llamar a esas aplicaciones Android que especifiqué para que se ejecuten en segundo plano para que vengan al primer plano para que yo pueda interactuar con ellas.

El problema es que algunas aplicaciones, dejan de funcionar cuando el teléfono cuando a dormir (debido al ahorro de energía). Algunas aplicaciones incluso dan errores. Sin embargo, necesito que se ejecuten en segundo plano. Además, sé que puedo usar "Forzar cierre" para forzar que una aplicación que se ejecuta en segundo plano se detenga, pero no pude encontrar una manera de hacer que una aplicación particular de Android se ejecute en segundo plano cuando lo necesite.

2voto

Andy Brudtkuhl Puntos 1714

Es el desarrollador de una aplicación quien debe especificar lo que debe hacer en segundo plano. Las aplicaciones tienen dos tipos de componentes. (En realidad, hay más tipos, pero son irrelevantes para la pregunta).

La primera, actividades , puede mostrarse en la pantalla, y sólo puede ejecutarse en primer plano. Sin embargo, cuando dejas una actividad con la tecla de inicio, ésta tiene la oportunidad de guardar su estado, de modo que cuando vuelvas a ejecutar la misma actividad, puede aparecer en el mismo estado en que la dejaste. (Por ejemplo, una aplicación de correo electrónico puede mostrar el mismo correo que estabas viendo antes, en lugar de volver a la bandeja de entrada).

El segundo tipo, servicios se ejecutan en segundo plano y no se muestran en la pantalla. Tienen que ser escritas de una manera diferente a las actividades, para asegurarse de que no agotan la batería, y tienen algún control sobre cuándo comienzan y dejan de funcionar.

Si una aplicación no guarda su estado, o da un error cuando vuelves a ella después de usar una aplicación diferente, debes informar al desarrollador de la aplicación, para que pueda corregir el error.

0voto

KeshavaGN Puntos 347

Mi pregunta es si hay una forma de forzar que una determinada aplicación de Android para versión de Android inferior a la 4 para que se ejecuten en segundo plano cuando el teléfono está cuando el teléfono está durmiendo?

Depende de la aplicación.

Si puede ejecutarse en segundo plano, basta con pulsar Home o abrir cualquier otros app (es decir: sin salir de esta aplicación ), se ejecutará en segundo plano.

Debería ser capaz de llamar a esas aplicaciones de Android que he especificado para que se ejecuten en en segundo plano para que pasen al primer plano y yo pueda interactuar con ellas.

Sólo abrir de nuevo esa aplicación (es decir: Cambiar a esa aplicación ). Empezará a funcionar de nuevo en primer plano.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X