【问题标题】:how to disable network usage for other application in android programmatically?如何以编程方式禁用android中其他应用程序的网络使用?
【发布时间】:2021-01-31 10:08:58
【问题描述】:

我几天前刚刚购买了新的 android 10。我很长一段时间都没有使用android。我正在查看设置,发现我可以限制特定应用程序使用移动数据。

我尝试关闭了许多应用程序的移动数据,我发现受限应用程序无法访问互联网并且我的电池寿命变得更长了。

我是 android 开发人员,我创建了一个像警报管理器这样的应用程序,它会通知用户特定百分比的电池充电,而不是添加像节电程序这样的东西,除了显示广告之外基本上没有任何作用。所以我决定如何将这个移动数据限制功能添加到我的应用程序中。

我试图用谷歌搜索它但什么也没找到.

是否有人知道在这种情况下我能做什么。我也没有在 Play Store 上看到任何类似的应用程序。但我可能会错过这些应用程序。

【问题讨论】:

  • 您找到解决方案了吗?

标签: java android android-layout kotlin admin


【解决方案1】:

我认为您不能从自己的应用切换其他应用的连接,系统似乎不允许这样做。您可以研究一个可以检查网络连接并阻止来自特定应用程序的请求的 VPN 应用程序。但我不确定这样可以节省多少电量。

【讨论】:

  • 我怎样才能通过开发 VPN 实现同样的目标?
  • 我还没有为安卓制作VPN应用。你可以在这里查看,也许对你有帮助developer.android.com/guide/topics/connectivity/vpn
  • 感谢您的回复,但我已经从谷歌查看了 VPN,但再次感谢您
猜你喜欢
  • 2019-01-22
  • 1970-01-01
  • 2014-01-09
  • 1970-01-01
  • 1970-01-01
  • 2010-10-26
  • 1970-01-01
  • 2023-04-06
  • 2019-01-19
相关资源
最近更新 更多