Problème de TrafficStats.getUidRxBytes(UID)
ELALAOUI2
Messages postés
35
Statut
Membre
-
ELALAOUI2 Messages postés 35 Statut Membre -
ELALAOUI2 Messages postés 35 Statut Membre -
Bonjour,
je veux calculer la taille de données transmises et reçues par chaque application, c'est pour cela j'ai utilisé ces lignes :
mais je trouve que la variable total égale toujours -1 ?
est ce que vous pouvez m'aider ?
je veux calculer la taille de données transmises et reçues par chaque application, c'est pour cela j'ai utilisé ces lignes :
long received = (long ) TrafficStats.getUidRxBytes(UID);
long send = (long ) TrafficStats.getUidTxBytes(UID);
long total = received + send;
mais je trouve que la variable total égale toujours -1 ?
est ce que vous pouvez m'aider ?
2 réponses
-
Hello,
C'est noter dans la doc de TrafficStats
Extrait:
These statistics may not be available on all platforms. If the statistics are not supported by this device, UNSUPPORTED will be returned.
-
d'accord merci , mais y a t il un alternative dans ce cas ? c-à-d existe elle une une autre classe qui va me permettre de faire le même travaille ?
je dois obligatoirement trouver une solution , car c'est une partie de mon sujet PFE