Me pregunto cómo habilitar/deshabilitar 3G/2G con el SDK de Android y no solo con la página de configuración de 3G. Gracias. También hay una manera de hacer lo mismo, pero con GPS. ¡Gracias!Cómo habilitar/deshabilitar 3G/2G en Android SDK
Respuesta
No se exporta a la funcionalidad del SDK para cambiar entre 2G y 3G. Para un dispositivo dado, probablemente pueda averiguar la funcionalidad privada, pero no funcionaría a menos que la aplicación se haya firmado con la clave del sistema.
Puede desactivar las radios, activando el modo avión.
Y es posible que pueda hacer un atajo para abrir directamente la actividad de configuración apropiada, en lugar de ir a través de algunos niveles de menús para llegar allí.
Si hace su propia compilación, es probable que pueda agregar la capacidad que realmente desea, pero es probable que no sea útil para nadie más que para usted.
Editar: más detalle - para comprender cómo funciona, mirar el código menú de configuración (versión predeterminada, un dispositivo dado será diferente):
Editar: AOSP ya no se sirve de kernel.org. Un espejo navegable de el repositorio actual del teléfono está en https://github.com/android/platform_packages_apps_phone, sin embargo, debido a la evolución de la organización del código , ya no hay un Settings.java allí. Uno podría usar git para reconstruir la versión anterior desde este repositorio, o bien tratar de averiguar dónde ha migrado el código en las versiones actuales.
Necesitará encontrar el conjunto específico de implementación de las constantes NT_MODE_ entre las que desea alternar. Y debe poder escribir en configuraciones seguras, lo que requiere que se firme con la clave del sistema. A menos que sea una compilación personalizada, es probable que no tenga acceso a eso.
No puede habilitar o deshabilitar ninguno de estos desde una aplicación SDK.
Sí, puedes si yo pudiera votar abajo. – Test2e31234234
@Ciehanski Apps: Como señala el Sr. Stratton, puede apagar las radios con el modo avión. Sin embargo, esto no desactiva las radios. Tampoco alternar modo avión habilita las radios desactivadas previamente; por ejemplo, si el usuario ha deshabilitado el GPS, no hay nada que pueda hacer para habilitarlo. "Habilitar" y "deshabilitar" tienen significados muy específicos en Android, y el modo avión no tiene nada que ver con ellos. – CommonsWare
@Ciehasnki Commonsware es absolutamente correcto, no hay funcionalidad de SDK para hacer esto. Lo que se menciona en la edición de mi respuesta es la capacidad de la aplicación de plataforma, _NOT_ parte del SDK, y no se puede implementar, excepto por el creador de una compilación personalizada que posee el certificado del sistema y conoce los detalles privados internos de esa compilación. –
- 1. Configuración JAVA_HOME en Android SDK
- 2. Batería Android en el SDK
- 3. dual sim android sdk
- 4. Error Android SDK
- 5. Android IntelliJ SDK versión
- 6. No se puede encontrar android sdk 2.3.4 en SDK manager
- 7. Cómo usar los complementos de Android SDK?
- 8. ¿Cómo recuperar la versión sdk de Android?
- 9. documentación de Dropbox android sdk
- 10. Buscar cámara en Android 1.6 (SDK 4)
- 11. Cómo buscar canciones en listas de reproducción en Android SDK?
- 12. Android SDK Problemas Ubuntu 10.04lts
- 13. ¿Qué plataforma Android SDK necesito?
- 14. Android SDK Manager, ¿qué instalar?
- 15. Streaming con Android MediaPlayer en SDK 8
- 16. Rect y RectF en Android SDK
- 17. Última Apache HttpClient en Android SDK
- 18. overridePendingTransition en Android SDK no funciona
- 19. "android update sdk" en headless linux
- 20. Desarrollo de juegos Android SDK?
- 21. ¿Cómo usar OpenGL ES 2.0 en Android SDK (no NDK)?
- 22. Cómo abro una aplicación Android SDK de muestra en Eclipse
- 23. ¿Cómo instalar Android SDK en Linux utilizando solo CLI?
- 24. Cómo recuperar llamadas perdidas en Android SDK 2.2
- 25. Android SDK DDMS en Eclipse no reconoce mi teléfono Android
- 26. Instalación de Android SDK y AVD Manager
- 27. descargar los componentes de Android SDK sin el administrador de Android SDK
- 28. No se puede actualizar Android SDK Tools
- 29. No se puede actualizar Android SDK
- 30. Cómo ejecutar "android.bat SDK" en Windows 7
Es decir, ¿se puede habilitar/deshabilitar 3G como, por ejemplo, utilizando un togglebutton? – Test2e31234234
por favor vea las ediciones anteriores –
¡Muchas gracias ahora que obtengo lo que tengo que hacer! Gracias un montón. – Test2e31234234