Comment vérifier si un service d'arrière-plan est en cours d'exécution? Je veux une activité Android qui permute l'état du service - cela me permet de l'activer s'il est désactivé et de le désactiver s'il est
Un service est un composant d'application représentant le désir d'une application d'effectuer une opération de plus longue durée sans interagir avec l'utilisateur ou de fournir des fonctionnalités à d'autres applications.
Comment vérifier si un service d'arrière-plan est en cours d'exécution? Je veux une activité Android qui permute l'état du service - cela me permet de l'activer s'il est désactivé et de le désactiver s'il est
Je cherche un exemple de quelque chose qui peut être fait avec un IntentServicequi ne peut pas être fait avec un Service(et vice-versa)? Je crois également qu'un an IntentServices'exécute dans un thread différent et un Servicenon. Donc, pour autant que je puisse voir, démarrer un service dans son...
Je n'ai trouvé aucun exemple sur la façon d'envoyer des messages entre une activité et un service, et j'ai passé beaucoup trop d'heures à comprendre cela. Voici un exemple de projet que d'autres pourront consulter. Cet exemple vous permet de démarrer ou d'arrêter un service directement, et de lier...
Je n'ai pas pu trouver de réponse satisfaisante à cela, alors allons-y: quel est le problème Activity/Service.getApplication()et Context.getApplicationContext()? Dans notre application, les deux retournent le même objet. Dans un cas ActivityTestCasecependant, se moquer de l'application fera...
Au lancement de l'application, l'application démarre le service qui doit effectuer une tâche réseau. Après avoir ciblé le niveau 26 de l'API, mon application ne parvient pas à démarrer le service sur Android 8.0 en arrière-plan. Causé par: java.lang.IllegalStateException: non autorisé à démarrer le...
J'ai essayé de démarrer un service lorsqu'un appareil démarre sur Android, mais je n'arrive pas à le faire fonctionner. J'ai regardé un certain nombre de liens en ligne, mais aucun code ne fonctionne. Suis-je en train d'oublier quelque chose? AndroidManifest.xml <receiver
Existe-t-il un moyen fiable d'obtenir un Contextd'un Service? Je souhaite enregistrer un récepteur de diffusion pour ACTION_PHONE_STATE_CHANGEDmais je n'ai pas besoin que mon application obtienne toujours ces informations, donc je ne les mets pas dans le Manifest. Cependant, je ne peux pas faire...
Quelle est la différence entre START_STICKYet START_NOT_STICKYlors de la mise en œuvre de services dans Android? Quelqu'un pourrait-il indiquer quelques exemples standard
J'écris ma première application Android et j'essaie de comprendre la communication entre les services et les activités. J'ai un service qui fonctionnera en arrière-plan et effectuera une connexion GPS et basée sur le temps. J'aurai une activité qui sera utilisée pour démarrer et arrêter le service....
J'ai lu les autres articles sur la recherche des raisons d'obtenir un SIGSEGVdans une application Android. Je prévois de parcourir mon application pour d'éventuels NullPointers liés à l'utilisation de Canvas, mais mes SIGSEGVbarfs affichent une adresse mémoire différente à chaque fois. De plus,...
Dernièrement, nous avons soudainement vu quelques-unes des traces de pile suivantes. Pourquoi cela pourrait-il être? C'est à partir du moment où l'application tente de déplacer un service de commentaires audio au premier plan avec une notification multimédia et tout. java.lang.SecurityException:...
J'essaie de créer une application pour surveiller les messages SMS entrants et de lancer un programme via SMS entrants, il doit également lire le contenu du SMS. Flux de travail: SMS envoyé à un appareil Android Application auto-exécutable Lire les informations SMS
Android: public class LocationService extends Service { @Override public void onStart(Intent intent, int startId) { super.onStart(intent, startId); startActivity(new Intent(this, activity.class)); } } J'ai lancé ce service depuis Activity Dans le Activitycas état satisfait commence startService(new...
Quelle est la différence entre Service, Async Task & Thread. Si je ne me trompe pas, tous sont habitués à faire des choses en arrière-plan. Alors, comment décider lequel utiliser et
J'ai créé un service lié par d'autres applications via AIDL et je l'ajoute au manifeste comme suit: <service android:name=".MyService"> <intent-filter> <action android:name="org.example.android.myservicedemo.IService" /> </intent-filter> </service> où IService est...
Mon MainActicity commence RefreshServicepar un Intentqui a un booleanextra appelé isNextWeek. My RefreshServicecrée un Notificationqui démarre my MainActivitylorsque l'utilisateur clique dessus. cela ressemble à ceci: Log.d("Refresh", "RefreshService got: isNextWeek: " +
Je ne sais donc pas où / comment implémenter cette méthode pour que mon service s'exécute au premier plan. Actuellement, je démarre mon service par ce qui suit dans une autre activité: Intent i = new Intent(context, myService.class); context.startService(i); Et puis dans onCreate () de myServices...
Je souhaite avoir une application qui s'exécute en arrière-plan, qui sait quand l'une des applications intégrées (messagerie, contacts, etc.) est en cours d'exécution. Donc mes questions sont: Comment dois-je exécuter mon application en arrière-plan. Comment mon application d'arrière-plan peut...
Habituellement, lorsque je crée un service Android, j'implémente la onCreateméthode, mais dans mon dernier projet, cela ne fonctionne pas. J'ai essayé de mettre en œuvre onStartCommand, et cela semble fonctionner. La question est: lorsque je dois implémenter un service, quelle méthode est requise?...
Y a-t-il une autre raison pour laquelle l'intention qui est passée onStartCommand(Intent, int, int)serait NULL en plus du redémarrage du service par le système via un indicateur tel que START_STICKY? De plus, lorsque le service est redémarré par le système, la Intent.getAction()méthode renvoie...