Comment Whatsapp service continuer à travailler en arrière-plan dans les téléphones Huawei?Comment Keep Alive Service Android
J'ai supprimé WhatsApp des applications protégées, mais le service Whatsapp n'est pas fermé à l'écran hors temps. Je suis en train d'écrire une application critique qui doit fonctionner à chaque fois, mais mon service est tué à l'écran. Je veux écrire un service comme WhatsApp ou le service AirDroid Quelqu'un peut-il expliquer à ce sujet?
Je veux dire comment écrire un service qui spécialement ne se ferment pas hors de l'écran dans les téléphones HUAWEI
Ceci est mon code de service
de 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();
}
}
avez-vous vérifié sur les différentes versions d'android os? Dans quel service de version OS s'arrête-t-il? –
si votre service est en effet au premier plan (comme vous appelez startForeground), alors il ne peut pas être tué et la notification non rejetable en est un témoignage. quand appelez-vous stopForeground? – Ramin