2010-11-03 23 views
5

मैं एंड्रॉइड डिवाइस के समग्र बैंडविड्थ उपयोग को ट्रैक कर सकता हूं। मैं जानना चाहता था कि कोई तरीका या तरीका है, शायद एक एपीआई या कक्षा, जो मुझे मेरे बैंडविड्थ उपयोग प्रति एप्लिकेशन या प्रक्रिया को ट्रैक करने में मदद कर सकती है?एंड्रॉइड - एप्लिकेशन या प्रक्रिया द्वारा बैंडविड्थ उपयोग को कैसे ट्रैक करें?

इस प्रश्न का कारण? मैं उन सभी प्रक्रियाओं या अनुप्रयोगों को रोकना चाहता हूं जो बहुत अधिक बैंडविड्थ उपयोग और बैटरी को निकालने का उपयोग कर रहे हैं।

+0

क्या मैं पूछ सकता हूं कि आपको समग्र बैंडविड्थ उपयोग जानकारी कैसे मिली? –

उत्तर

5

आप android.net.TrafficStats, विशेष रूप से getUidRxBytes और getUidTxBytes में विधियों का उपयोग कर सकते हैं।

+0

धन्यवाद, हाँ, यह किया :) –