2011-12-07 22 views
5

Estoy intentando probar una aplicación habilitada para GPS y quiero probarla en el dispositivo real (no en el emulador). Quiero falsificar la aplicación enviándole coordenadas de GPS falsas.Emulador Control deshabilitado con dispositivo android real

He leído que puede hacer esto con DDMS, pero esto no funciona porque el "Emulator Control" para enviar la señal de GPS está atenuado (desactivado). Intenté:

  • Seleccionando el dispositivo correcto.
  • Ejecución de DDMS tanto en eclipse como en el exterior desde la línea de comandos
  • He activado la configuración en mi dispositivo Android para que permita la depuración de USB y la suplantación GPS.
+0

pegue el código aquí para recuperar gps coordenada – Pratik

+0

@Pratik: No se trata de recibir la señal GPS en Android, se trata de enviar una coordenada GPS falsificada al dispositivo – Roalt

+0

La misma pregunta exacta. En el emulador, todo funciona bien y puedo burlarme de la ubicación (aunque se cuelga cuando intento usar la cámara del sistema). Incluso intenté reiniciar adb y luego ejecutar DDMS desde la línea de comandos, en base a este consejo: http://stackoverflow.com/a/5059997/181284, pero nada funcionó. Pratik, no tiene nada que ver con el código en sí, uno debería ser capaz de falsificar la ubicación, independientemente de si la aplicación lo solicita correctamente (que estoy seguro de que lo hace en mi caso porque el código ha sido probado por otros). Por cierto, estoy probando esto en un Samsung Galaxy Plus. – Neil

Respuesta

1

Como he dicho en mi comentario, tengo el mismo problema. La mejor solución que he encontrado hasta ahora es Motorola Dev Forums, que requiere un poco de código para suplantar ubicaciones en un dispositivo real. Sin embargo, como el OP señaló al ignorante representante de Moto, los documentos de Android prometen la capacidad de falsificar ubicaciones desde el DDMS. Intentaré codificar el TestProvider mañana, y publicaré actualizaciones aquí si tengo algo de suerte. Te agradecería si pudieras hacer lo mismo.

Cuestiones relacionadas