Dans mon application, j'ai un service dans lequel j'ai un minuteur qui est appelé toutes les 3 secondes. Fonction Inside onTick() J'accède à une URL et j'obtiens le résultat. Lorsque j'exécute l'application, ce service prend plus de 30 Mo. S'il vous plaît aidez-moi s'il y a une autre méthode que la minuterie pour appeler une fonction toutes les 3 secondes.Service prenant trop de place
[code] timer = new CountDownTimer (30000, 10000) { @Override publique vide onTick (longue l) { Toast.makeText (getApplicationContext(), "... prochain appel Dev:" + android_name + "ID:" + android_id, Toast.LENGTH_LONG) .show(); acceptPairing(); }
@Override
public void onFinish()
{
timer.start();
};
}.start();
[/ code]
intérieur acceptPairing() Je fais l'appel HttpPost.
Oui l'application fonctionnera en arrière-plan également – James