Home Menu

Menu



Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android


 
Herramientas
  #1  
Viejo 07/09/10, 02:45:04
Avatar de domoindal
domoindal domoindal no está en línea
Usuario novato en la web
Mensajes: 6
 
Fecha de registro: sep 2010
Mensajes: 6
Modelo de smartphone: Galaxi S
Mencionado: 0 comentarios
Tagged: 0 hilos
Control de la Red 3G

Buenas a todos,

Queremos desarrollar una aplicación para futuros terminales Andriod y los actuales para realizar un sistema de apuestas deportivas y necesitamos saber si alguien sabe si desde el SDK de Android se puede controlar el encendido y apagado de la red 3G del movil? Nos es vital para un control de eventos de la aplicación.

Necesito saberlo ya que no he encontrado nada en su API y seguramemte no lo haya visto.


Gracias y un saludo.

Última edición por domoindal Día 07/09/10 a las 02:51:18 Razón: Info para desarrollo de una aplicación.
Responder Con Cita


  #2  
Viejo 07/09/10, 07:46:37
Avatar de pmaicas
pmaicas pmaicas no está en línea
Desarrollador
Mensajes: 1,299
 
Fecha de registro: dic 2008
Mensajes: 1,299
Mencionado: 25 comentarios
Tagged: 0 hilos
A qué llamas exactamente "controlar el encendido y apagado ..." ?

Hay cosas que se pueden hacer y otras que no se pueden hacer. En general para una apliacion tan simple como esa, todo lo que necesitas se puede hacer sin ninguna dificultad, pero -claro- si decides que "necesitas" conmutar de 2g a 3g o "necesitas" conectar incluso cuando no hay una sim, o ... pues entonces no se puede hacer, todo depende de lo que quieras hacer.
Responder Con Cita
  #3  
Viejo 07/09/10, 17:59:45
Avatar de domoindal
domoindal domoindal no está en línea
Usuario novato en la web
Mensajes: 6
 
Fecha de registro: sep 2010
Mensajes: 6
Modelo de smartphone: Galaxi S
Mencionado: 0 comentarios
Tagged: 0 hilos
Buenas,

Lo que yo quiero hacer es emular a lo que se hace en el iphone de poner en modo vuelo. Es decir, desconectar la red (GSM y 3G) y encenderla cuando se necesite. He estado mirando las clases pero no veo ninguna función que haga esto.

Gracias.
Responder Con Cita
  #4  
Viejo 07/09/10, 19:55:23
Avatar de pmaicas
pmaicas pmaicas no está en línea
Desarrollador
Mensajes: 1,299
 
Fecha de registro: dic 2008
Mensajes: 1,299
Mencionado: 25 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por domoindal Ver Mensaje
Buenas,

Lo que yo quiero hacer es emular a lo que se hace en el iphone de poner en modo vuelo. Es decir, desconectar la red (GSM y 3G) y encenderla cuando se necesite. He estado mirando las clases pero no veo ninguna función que haga esto.

Gracias.
Pues yo creo que el modo el vuelo no lo puedes poner, ni siquiera creo que puedas conmutar de 2g a 3g ni viceversa. Aunque las aplicaciones -en general- no hacen eso, es decision del usuario y el SO ya viene preparado para que el usuario ponga el modo vuelo o no, etc con 2g/3G, ...

Edito para añadir: no me cuadra nada que un programa para hacer apuestas necesite para nada hacer eso, ni creo que el usuario espere que lo haga. Quizas es que iphone funcione así, lo desconozco, pero en android me suena rarísimo.

Última edición por pmaicas Día 07/09/10 a las 19:58:39
Responder Con Cita
  #5  
Viejo 07/09/10, 21:26:39
Avatar de domoindal
domoindal domoindal no está en línea
Usuario novato en la web
Mensajes: 6
 
Fecha de registro: sep 2010
Mensajes: 6
Modelo de smartphone: Galaxi S
Mencionado: 0 comentarios
Tagged: 0 hilos
Bueno, el tema es para el control de conexión con la red 3G.

Gracias pmaicas por tu tiempo.

Un saludo.
Responder Con Cita
  #6  
Viejo 07/09/10, 21:33:06
Avatar de domoindal
domoindal domoindal no está en línea
Usuario novato en la web
Mensajes: 6
 
Fecha de registro: sep 2010
Mensajes: 6
Modelo de smartphone: Galaxi S
Mencionado: 0 comentarios
Tagged: 0 hilos
pmaicas, se me plantea otra duda. Habría alguna manera de invocar alguna función que invoque a DHCP a obtener otra dirección IP a la actual? es decir, que refresque la dirección IP con el ISP.
Responder Con Cita
  #7  
Viejo 08/09/10, 16:47:13
Avatar de pmaicas
pmaicas pmaicas no está en línea
Desarrollador
Mensajes: 1,299
 
Fecha de registro: dic 2008
Mensajes: 1,299
Mencionado: 25 comentarios
Tagged: 0 hilos
Vale, ahora lo entiendo, será que quieres 'apostar' desde diferentes direcciones IP

No se si puedes forzar el cambio de IP de alguna forma, es cuestion de releer la ayuda del sdk y ver si hay algo. A nivel de sistema operativo seguro que se puede hacer, teniendo acceso root y lanzando algun script (aunque no se exactamente cómo)

Se me acaba de ocurrir que -estando conectado- puedes forzar una desconexión (y posterior reconexión), y precisamente en mi web tienes el código para hacerlo: http://www.maicas.net/android/apnoo.zip
Responder Con Cita
  #8  
Viejo 09/09/10, 22:27:29
Avatar de domoindal
domoindal domoindal no está en línea
Usuario novato en la web
Mensajes: 6
 
Fecha de registro: sep 2010
Mensajes: 6
Modelo de smartphone: Galaxi S
Mencionado: 0 comentarios
Tagged: 0 hilos
Gracias 'pmaicas', voy a echarle un vistazo. Con lo que me dices, sería perfecto para lo que necesito.


Un saludo.
Responder Con Cita
  #9  
Viejo 16/09/10, 23:30:18
Avatar de teniente_dan
teniente_dan teniente_dan no está en línea
Colaborador/a
Mensajes: 1,335
Compra y venta: (3)
 
Fecha de registro: sep 2008
Localización: Alicante
Mensajes: 1,335
Modelo de smartphone: Galaxy Note
Versión de ROM: Jeally Bean
Tu operador: Vodafone
Mencionado: 16 comentarios
Tagged: 4 hilos
echale un vistazo a la clase ConnectivityManager

con ella eres capaz de forzar el estado de la wifi y de la red movil.

lo del modo vuelo no lo he probado
Responder Con Cita
  #10  
Viejo 10/10/10, 18:33:44
Avatar de domoindal
domoindal domoindal no está en línea
Usuario novato en la web
Mensajes: 6
 
Fecha de registro: sep 2010
Mensajes: 6
Modelo de smartphone: Galaxi S
Mencionado: 0 comentarios
Tagged: 0 hilos
Thumbs up

Gracias 'teniente_dan' por tu aportación.

Saludos a todos.
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android

Herramientas

Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 04:42:48 (GMT +1)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007