我有一个Android应用程序,它显示NetworkStatusManager的每个应用程序的数据使用情况,但我无法获得Tethering和Mobile Hotspot的数据使用情况。我该怎么做?
答案 0 :(得分:3)
您需要通过UID进行查询并传递系留UID:android.app.usage.NetworkStats.Bucket.UID_TETHERING
,如下所示:
networkStatsManager.queryDetailsForUid(ConnectivityManager.TYPE_MOBILE,
subscriberId, startDate, endDate,
android.app.usage.NetworkStats.Bucket.UID_TETHERING);