自 2025 年 3 月 27 日起,我们建议您使用 android-latest-release
而非 aosp-main
构建 AOSP 并为其做出贡献。如需了解详情,请参阅 AOSP 的变更。
从流量消耗数据中排除特定的网络类型
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
移动运营商可能希望从由设备计算的流量消耗总量中排除特定的网络类型。例如,移动运营商可能会将通过 MMS APN 传送的网络流量列为“零费率”。为了支持这一点,可以在构建时通过 config_data_usage_network_types
资源来配置用于计算流量消耗总量的各种网络类型。
一些移动无线装置实现可能会为每个活跃 APN 指定唯一的 Linux 网络接口,而其他无线装置则可能会强制多个 APN 在一个接口上共存。不管是哪种设计,Android 都可以从中收集网络统计信息,但 config_data_usage_network_types
无法有效地排除被强制在一个接口上共存的 APN。
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-03-26。
[null,null,["最后更新时间 (UTC):2025-03-26。"],[],[],null,["# Exclude network types from usage data\n\nA mobile operator may wish to exclude specific network types from the\ntotal data usage calculated by a device. For example, network traffic\nover an MMS APN may be \"zero-rated\" by a mobile operator. To support\nthis, the set of network types used to calculate total data usage can\nbe configured through the `config_data_usage_network_types` resource\nat build time.\n\nSome mobile radio implementations may have unique Linux network\ninterfaces for each active APN, while other radios may force multiple\nAPNs to coexist on a single interface. Android can collect network\nstatistics from both designs, but `config_data_usage_network_types` is\nnot be effective at excluding APNs forced to coexist on a single\ninterface."]]