Android 如何了解特定sim卡插槽手机的数据使用情况

Android 如何了解特定sim卡插槽手机的数据使用情况,android,dual-sim,Android,Dual Sim,我试图通过特定的sim卡插槽查找数据使用情况。为此,我使用了TrafficStats.getMobileRxBytes()方法,但它给出了双sim卡设备中两个sim卡的总使用率。我想了解个人sim卡的具体数据使用情况。任何建议都将不胜感激。只是一个提示:您可以在sim卡插槽数据活动事件中执行类似操作 TrafficStats.setThreadStatsTag(标识符标签) 及 只是一个提示:您可以执行类似于sim卡插槽数据活动事件的操作 TrafficStats.setThreadStatsT

我试图通过特定的sim卡插槽查找数据使用情况。为此,我使用了TrafficStats.getMobileRxBytes()方法,但它给出了双sim卡设备中两个sim卡的总使用率。我想了解个人sim卡的具体数据使用情况。任何建议都将不胜感激。

只是一个提示:您可以在sim卡插槽数据活动事件中执行类似操作 TrafficStats.setThreadStatsTag(标识符标签)


只是一个提示:您可以执行类似于sim卡插槽数据活动事件的操作 TrafficStats.setThreadStatsTag(标识符标签)


您是否查看了及其答案?您是否找到了任何解决方案?您是否查看了及其答案?您是否找到了任何解决方案?始终为第一个插槽和第二个插槽返回-1。始终为第一个插槽和第二个插槽返回-1。
if(TrafficStats.getThreadStatsTag() == SIM1_SLOT){
     int usedBytes = TrafficStats.getMobileRxBytes() 
}else{
    // Sim2 slot
    int usedBytes = TrafficStats.getMobileRxBytes() 
}