数据使用设置屏幕中现在有“限制后台数据”设置。 有没有办法以编程方式为我的应用程序设置“限制后台数据”? 或 有没有办法为我的应用程序调出具有选项的“数据使用”设置? 最佳-6ren">
gpt4 book ai didi

android - 在 ICS 中,是否可以通过代码(以编程方式)设置 "Restrict background data"设置?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:12:52 30 4
gpt4 key购买 nike

在 ICS 中,网络 -> 数据使用设置屏幕中现在有“限制后台数据”设置。

有没有办法以编程方式为我的应用程序设置“限制后台数据”?

有没有办法为我的应用程序调出具有选项的“数据使用”设置?

最佳答案

可以从Data Usage的概览开始安卓技术信息页面。

每个网络设备驱动程序都会将其使用统计信息报告给android-3.0 Linux 内核中的xt_qtaguid 模块。然后,您可以从框架中指定其他规则来限制应用程序的后台数据流量。

尝试向 com.android.server.NetworkManagementSocketTagger setKernelCounterSet() 方法提供 counterSetUID 参数。其中 counterSet 值在 android.net.NetworkPolicyManager 中定义,UID 将是您通过 ContextWrapper.getApplicationInfo() 获得的应用程序 ID。 uid.

我希望这能让你开始。

关于android - 在 ICS 中,是否可以通过代码(以编程方式)设置 "Restrict background data"设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9707163/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com