Netzwerktypen aus Nutzungsdaten ausschließen

Ein Mobilfunkanbieter kann bestimmte Netzwerktypen von der vom Gerät berechneten Gesamtdatennutzung ausschließen. So kann der Netzwerkverkehr über einen MMS-APN beispielsweise von einem Mobilfunkanbieter kostenlos angeboten werden. Dazu können die Netzwerktypen, die zur Berechnung der Gesamtdatennutzung verwendet werden, während der Buildzeit über die config_data_usage_network_types-Ressource konfiguriert werden.

Einige Implementierungen von Mobilfunkschnittstellen haben möglicherweise eigene Linux-Netzwerkschnittstellen für jeden aktiven APN, während andere Funkschnittstellen mehrere APNs auf einer einzigen Schnittstelle erzwingen. Android kann Netzwerkstatistiken für beide Designs erfassen, aber config_data_usage_network_types kann APNs, die auf einer einzigen Schnittstelle nebeneinander existieren müssen, nicht effektiv ausschließen.