Wie überprüfe ich, ob ein Hintergrunddienst ausgeführt wird? Ich möchte eine Android-Aktivität, die den Status des Dienstes umschaltet. Mit dieser Funktion kann ich sie aktivieren, wenn sie deaktiviert ist, und deaktivieren, wenn sie aktiviert
Ein Dienst ist eine Anwendungskomponente, die entweder den Wunsch einer Anwendung darstellt, einen länger laufenden Vorgang auszuführen, ohne mit dem Benutzer zu interagieren, oder Funktionen für andere Anwendungen bereitzustellen.
Wie überprüfe ich, ob ein Hintergrunddienst ausgeführt wird? Ich möchte eine Android-Aktivität, die den Status des Dienstes umschaltet. Mit dieser Funktion kann ich sie aktivieren, wenn sie deaktiviert ist, und deaktivieren, wenn sie aktiviert
Ich suche ein Beispiel für etwas, das mit einem gemacht werden IntentServicekann, das nicht mit einem gemacht werden kann Service(und umgekehrt)? Ich glaube auch, dass ein IntentServicein einem anderen Thread läuft und ein Servicenicht. Soweit ich sehen kann, ist das Starten eines Dienstes...
Ich konnte keine Beispiele dafür finden, wie Nachrichten zwischen einer Aktivität und einem Dienst gesendet werden können, und ich habe viel zu viele Stunden damit verbracht, dies herauszufinden. Hier ist ein Beispielprojekt, auf das andere verweisen können. In diesem Beispiel können Sie einen...
Ich konnte keine zufriedenstellende Antwort darauf finden, also los geht's: Was ist los mit Activity/Service.getApplication()undContext.getApplicationContext() ? In unserer Anwendung geben beide dasselbe Objekt zurück. In einem Fall wird durch das ActivityTestCaseVerspotten der Anwendung jedoch das...
Beim Start der Anwendung startet die App den Dienst, der eine Netzwerkaufgabe ausführen soll. Nach dem Targeting der API-Ebene 26 kann meine Anwendung den Dienst unter Android 8.0 im Hintergrund nicht starten. Auslöser: java.lang.IllegalStateException: Dienst darf nicht gestartet werden Absicht...
Ich habe versucht, einen Dienst zu starten, wenn ein Gerät auf Android startet, aber ich kann es nicht zum Laufen bringen. Ich habe mir eine Reihe von Links online angesehen, aber keiner der Codes funktioniert. Vergesse ich etwas? AndroidManifest.xml <receiver
Gibt es einen zuverlässigen Weg, um einen Contextvon einem zu bekommen Service? Ich möchte einen Rundfunkempfänger für registrieren, ACTION_PHONE_STATE_CHANGEDaber ich brauche meine App nicht, um diese Informationen immer zu erhalten, also lege ich sie nicht in die Manifest. Ich kann den...
Was ist der Unterschied zwischen START_STICKYund START_NOT_STICKYwährend der Implementierung von Diensten in Android? Könnte jemand auf einige Standardbeispiele hinweisen
Ich schreibe meine erste Android-Anwendung und versuche, mich mit der Kommunikation zwischen Diensten und Aktivitäten vertraut zu machen. Ich habe einen Dienst, der im Hintergrund ausgeführt wird und einige GPS- und zeitbasierte Protokollierungen durchführt. Ich werde eine Aktivität haben, mit der...
Ich habe die anderen Beiträge über das Aufspüren der Gründe für das Erhalten einer SIGSEGVin einer Android-App gelesen . Ich habe vor, meine App nach möglichen Null-Zeigern im Zusammenhang mit der Verwendung von Canvas zu SIGSEGVdurchsuchen , aber meine Barfs haben jedes Mal eine andere...
In letzter Zeit haben wir plötzlich einige der folgenden Stapelspuren gesehen. Warum könnte das sein? Dies ist der Zeitpunkt, an dem die App versucht, einen Audiokommentar-Dienst mit einer Medienbenachrichtigung und allem in den Vordergrund zu rücken. java.lang.SecurityException: Permission...
Ich versuche, eine Anwendung zum Überwachen eingehender SMS-Nachrichten zu erstellen und ein Programm über eingehende SMS zu starten. Außerdem sollte es den Inhalt der SMS lesen. Arbeitsablauf: SMS an Android-Gerät gesendet selbst ausführbare Anwendung Lesen Sie die SMS-Informationen...
Android: public class LocationService extends Service { @Override public void onStart(Intent intent, int startId) { super.onStart(intent, startId); startActivity(new Intent(this, activity.class)); } } Ich habe diesen Dienst von gestartet Activity In Activitywenn Bedingung Start erfüllt...
Was ist der Unterschied zwischen Service, Async Task & Thread? Wenn ich mich nicht irre, werden alle verwendet, um einige Dinge im Hintergrund zu tun. Wie kann man also entscheiden, welche wann verwendet werden
Ich habe einen Dienst erstellt, der über AIDL an andere Anwendungen gebunden ist, und füge ihn dem Manifest wie folgt hinzu: <service android:name=".MyService"> <intent-filter> <action android:name="org.example.android.myservicedemo.IService" /> </intent-filter>...
Mein MainActicity beginnt RefreshServicemit einem, Intentder ein booleanExtra genannt hat isNextWeek. Mein RefreshServicemacht ein, Notificationdas mein startet, MainActivitywenn der Benutzer darauf klickt. das sieht so aus: Log.d("Refresh", "RefreshService got: isNextWeek: " +
Ich bin mir also nicht sicher, wo / wie ich diese Methode implementieren soll, damit mein Dienst im Vordergrund ausgeführt wird. Derzeit beginne ich meinen Dienst wie folgt in einer anderen Aktivität: Intent i = new Intent(context, myService.class); context.startService(i); Und dann versuche ich in...
Ich möchte eine Anwendung, die im Hintergrund ausgeführt wird und weiß, wann eine der integrierten Anwendungen (Messaging, Kontakte usw.) ausgeführt wird. Meine Fragen sind also: Wie soll ich meine Anwendung im Hintergrund ausführen? Wie meine Hintergrundanwendung wissen kann, welche Anwendung...
Normalerweise implementiere ich beim Erstellen eines Android-Dienstes die onCreateMethode, aber in meinem letzten Projekt funktioniert dies nicht. Ich habe versucht zu implementieren onStartCommand, und das scheint zu funktionieren. Die Frage ist: Wenn ich einen Dienst implementieren muss, welche...
Gibt es einen anderen Grund dafür, dass die Absicht, an onStartCommand(Intent, int, int)die übergeben wird, NULL ist, außer dass das System den Dienst über ein Flag wie neu startet START_STICKY? Wenn der Dienst vom System neu gestartet wird, gibt die Intent.getAction()Methode manchmal NULL zurück...