Wie funktioniert Whatsapp Service im Hintergrund in Huawei Handys?Wie Keep Alive Service Android
Ich entfernte WhatsApp von geschützten Anwendungen, aber WhatsApp-Dienst nicht in Bildschirm Auszeit geschlossen.
Ich schreibe kritische App, die jedes Mal ausgeführt werden muss, aber mein Dienst im Bildschirm ausgeschaltet.
Ich möchte Service wie WhatsApp oder AirDroid Service schreiben kann jeder darüber erklären?
Ich meine, wie Service zu schreiben, die speziell nicht in der Nähe von Bildschirm in HUAWEI Telefone ausgeschaltet
Das ist mein Service-Code ist
AppLifeService
public class AppLifeService extends Service {
@Override
public IBinder onBind(Intent intent) {
return null;
}
@Override
public void onCreate() {
super.onCreate();
}
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
super.onStartCommand(intent, flags, startId);
startForeground(5, AppLifeReciever.createNotification(this));
return START_STICKY;
}
@Override
public void onDestroy() {
//startService(new Intent(this, AppLifeService.class)); Updated : not need
super.onDestroy();
}
}
Haben Sie nach verschiedenen Versionen von Android OS gesucht? In welcher Version stoppt der Dienst? –
Wenn Ihr Dienst tatsächlich im Vordergrund steht (wie Sie startForeground aufrufen), kann er nicht gelöscht werden, und die nicht abweisbare Benachrichtigung ist ein Beweis dafür. Wann rufst du stopForeground an? – Ramin