gpt4 book ai didi

android - 如何获取可用网络提供商的列表?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:07:24 24 4
gpt4 key购买 nike

我正在尝试获取可用蜂窝网络提供商的列表。不幸的是,我找不到任何可以帮助我的服务或类(class)。有没有人知道如何管理这个?这必须是可能的,因为当您转到 Android 设备上的设置时可以看到该列表。

最佳答案

由于 Android 是开源的,我查看了源代码并最终找到了一个名为 INetworkQueryService 的东西。我想你可以像the android settings implementation一样做并与此服务交互:通过 NetworkSettings.java 的一些指导:

  • onCreate 启动 NetworkQueryService 并绑定(bind)它
  • loadNetworksList() 告诉服务查询网络运营商
  • 评估 INetworkQueryServiceCallback,如果引发事件“EVENT_NETWORK_SCAN_COMPLETED”,将调用 networksListLoaded 以遍历可用网络

关于android - 如何获取可用网络提供商的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3123697/

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