Estoy tratando de obtener una lista de los proveedores de red celular disponibles. Desafortunadamente no puedo encontrar ningún servicio o clase que pueda ayudarme. ¿Alguien tiene una idea sobre cómo manejar esto? Tiene que ser posible ya que puede ver la lista cuando vaya a la configuración en su dispositivo Android.¿Cómo obtener una lista de proveedores de red disponibles?
9
A
Respuesta
7
Dado que Android es de código abierto, eché un vistazo a las fuentes y finalmente encontré algo llamado INetworkQueryService. Creo que se puede hacer lo mismo que the android settings implementation e interactuar con este servicio: algunas orientaciones a través NetworkSettings.java:
- onCreate comienza la NetworkQueryService y lo enlaza
- loadNetworksList() indica al servicio para consultar los operadores de redes
- INetworkQueryServiceCallback es calificar con certitud y si se ha producido el evento "EVENT_NETWORK_SCAN_COMPLETED", networksListLoaded será llamado para repetir las redes disponibles
Cuestiones relacionadas
- 1. Obtenga una lista de proveedores de contenido disponibles
- 2. obtener una lista de enumeraciones disponibles
- 3. ¿Cómo obtener una lista de todos los servlets disponibles?
- 4. Obtener lista de puntos WiFi disponibles
- 5. Obtener una lista de tonos disponibles en Android
- 6. Android Lista de proveedores de contenido
- 7. Juego de red Java: ¿cómo enumerar los servidores disponibles?
- 8. Android - ¿Cómo obtener una lista de todos los filtros de intención disponibles?
- 9. ¿Cómo obtener una lista de navegadores disponibles del centro de selenio?
- 10. ¿Cómo puedo obtener una lista de las familias de NSFont disponibles?
- 11. ¿Cómo obtener la lista de todos los servicios bonjour anunciados en todos los dominios disponibles?
- 12. Buscando una lista de todos los idiomas disponibles en iOS
- 13. ¿Cómo enumerar todas las interfaces de red disponibles?
- 14. ¿Cómo recuperar una lista de fuentes disponibles/instaladas en android?
- 15. Lista de puertos COM disponibles
- 16. EventLog - Obtener registros disponibles
- 17. ¿Cómo obtener una lista de todas las fuentes actualmente disponibles para Matplotlib?
- 18. ¿Cómo puedo obtener una lista de redes inalámbricas disponibles en Linux?
- 19. Obtener lista de dispositivos en la red local (LAN)?
- 20. Cómo obtengo una lista de los informes disponibles en una instancia de servicios de informes
- 21. ¿Cómo obtengo una lista de tablas disponibles de una conexión ODBC?
- 22. cómo obtener una lista secundaria de una lista en ocaml
- 23. Obtener Tipo de red
- 24. Rellenar ComboBox con lista de fuentes disponibles
- 25. recursos compartidos de red lista con Python
- 26. Lista de conceptos de OOP disponibles
- 27. ¿Dónde puedo encontrar una lista de URL de proveedores de OpenID?
- 28. ¿Dónde hay una lista de intenciones disponibles en Android?
- 29. android, cómo obtener una lista de directorios?
- 30. Android: Lista de certificados raíz confiables disponibles
wow, pensé que no debe ser una forma más fácil de hacer esto. ¡Pero gracias por la pista! – Goddchen
¿cómo comenzar el NetworkQueryService en onCreate? ¿Puedes dar algún ejemplo? – reegan29
No he podido importar INetworkQueryService.java? – reegan29