Como verifico se um serviço em segundo plano está em execução? Quero uma atividade do Android que alterne o estado do serviço - ele permite ativá-lo se estiver desativado e
Um serviço é um componente de aplicativo que representa o desejo de um aplicativo de realizar uma operação de execução mais longa sem interagir com o usuário ou de fornecer funcionalidade para uso de outros aplicativos.
Como verifico se um serviço em segundo plano está em execução? Quero uma atividade do Android que alterne o estado do serviço - ele permite ativá-lo se estiver desativado e
Estou procurando um exemplo de algo que pode ser feito com um IntentServiceque não pode ser feito com um Service(e vice-versa)? Eu também acredito que um IntentServiceé executado em um segmento diferente e um Servicenão. Então, tanto quanto eu posso ver, iniciar um serviço dentro de seu próprio...
Não consegui encontrar exemplos de como enviar mensagens entre uma atividade e um serviço e passei muitas horas tentando descobrir isso. Aqui está um exemplo de projeto para outras pessoas fazerem referência. Este exemplo permite iniciar ou parar um serviço diretamente e vincular / desvincular...
Não consegui encontrar uma resposta satisfatória para isso, então vamos lá: qual é o problema Activity/Service.getApplication()e Context.getApplicationContext()? Em nossa aplicação, ambos retornam o mesmo objeto. No ActivityTestCaseentanto, a zombaria do aplicativo getApplication()retornará com a...
No lançamento do aplicativo, o aplicativo inicia o serviço que deve executar algumas tarefas de rede. Depois de segmentar o nível 26 da API, meu aplicativo falha ao iniciar o serviço no Android 8.0 em segundo plano. Causado por: java.lang.IllegalStateException: Não é permitido iniciar o serviço...
Estou tentando iniciar um serviço quando um dispositivo é inicializado no Android, mas não consigo fazê-lo funcionar. Eu olhei para vários links online, mas nenhum código funciona. Estou esquecendo alguma coisa? AndroidManifest.xml <receiver android:name=".StartServiceAtBootReceiver"...
Existe alguma maneira confiável de obter um Contextde um Service? Quero registrar um receptor de transmissão, ACTION_PHONE_STATE_CHANGEDmas não preciso que meu aplicativo sempre obtenha essas informações, para não colocá-las no Manifest. No entanto, não consigo que o receptor de transmissão seja...
Qual é a diferença entre START_STICKYe START_NOT_STICKYao implementar serviços no android? Alguém poderia apontar para alguns exemplos padrão
Estou escrevendo meu primeiro aplicativo Android e tentando entender a comunicação entre serviços e atividades. Eu tenho um serviço que será executado em segundo plano e fará alguns logs baseados em tempo e gps. Terei uma Atividade que será usada para iniciar e parar o Serviço. Então, primeiro,...
Estive lendo as outras postagens sobre como rastrear os motivos para obter um SIGSEGVem um aplicativo Android. Pretendo vasculhar meu aplicativo em busca de possíveis NullPointers relacionados ao uso do Canvas, mas meu SIGSEGVendereço de memória é diferente a cada vez. Além disso, eu já vi code=1e...
Ultimamente, temos visto alguns dos seguintes rastreamentos de pilha. Por que poderia ser isso? Isso ocorre quando o aplicativo tenta mover um serviço de comentários de áudio para o primeiro plano com uma notificação de mídia e tudo. java.lang.SecurityException: Permission Denial: startForeground...
Estou tentando criar um aplicativo para monitorar as mensagens SMS recebidas e iniciar um programa via SMS recebida, também deve ler o conteúdo do SMS. Fluxo de trabalho: SMS enviado para o dispositivo Android Aplicativo auto-executável Leia as informações do
Android: public class LocationService extends Service { @Override public void onStart(Intent intent, int startId) { super.onStart(intent, startId); startActivity(new Intent(this, activity.class)); } } Lancei este serviço de Activity Em Activityse satisfaz condição de
Qual é a diferença entre Serviço, Tarefa assíncrona e thread. Se não estou errado, todos eles são usados para fazer algumas coisas em segundo plano. Então, como decidir qual usar e
Criei um serviço vinculado por outros aplicativos através do AIDL e o adicionei ao manifesto da seguinte maneira: <service android:name=".MyService"> <intent-filter> <action android:name="org.example.android.myservicedemo.IService" />
Meu MainActicity começo RefreshServicecom um Intentque tem um booleanextra chamadoisNextWeek . Meu RefreshServicefaz um Notificationque inicia meu MainActivityquando o usuário clica nele. isso é assim: Log.d("Refresh", "RefreshService got: isNextWeek: " + String.valueOf(isNextWeek)); Intent...
Portanto, não tenho certeza de onde / como implementar esse método para executar meu serviço em primeiro plano. Atualmente, inicio o serviço da seguinte forma em outra atividade: Intent i = new Intent(context, myService.class); context.startService(i); E então no onCreate () de myServices, tento...
Desejo ter um aplicativo que seja executado em segundo plano, que saiba quando qualquer um dos aplicativos integrados (mensagens, contatos, etc) está em execução. Então, minhas perguntas são: Como devo executar meu aplicativo em segundo plano. Como meu aplicativo em segundo plano pode saber o...
Normalmente, quando crio um serviço Android, implemento o onCreatemétodo, mas em meu último projeto isso não funciona. Tentei implementar onStartCommande parece funcionar. A questão é: quando tenho que implementar um serviço, qual método é necessário? Quais métodos devo implementar? onCreate,...
Existe algum outro motivo para que o Intent passado onStartCommand(Intent, int, int)seja NULL, além de o sistema reiniciar o serviço por meio de um sinalizador como START_STICKY? Além disso, quando o serviço é reiniciado pelo sistema, o Intent.getAction()método retorna NULL ... às vezes. Intent...