me podrian decir que significa en Android

Hola, antes habia mencionado q eh empezado a realizar una guia turistica movil y lo primero que hago es encontrar la ubicacion del usuario, pero la aplicacion no se ejecuta y no se que hacer, me aparece el siguiente mensaje
the application has stopped unexpectedly
y en la consola de eclipse me aparece
emulator: warning: opening audio input failed,
si pudieran decirme que debo hacer para ejecutar la aplicacion en el emulador de android, gracias.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Sr. Negativo

Tal vez es un problema de Hardware


emulator: warning: opening audio input failed

Algo así como:" la apertura de audio ha fallado"

Me suena a problemas con el Hardware. No sé si este equivocado.

Imagen de Shadonwk

Hola juan, en que estas

Hola juan, en que estas desarrollando? usas los emuladores? tu dispositivo soporta la misma versión sobre la que estas trabajando?

estoy desarrollandolo en el

estoy desarrollandolo en el IDE eclipse, eh instalado el SDK de Android en Eclipse y al momento de darle en Run as Android Project se abre el AVD de Android y me aparece el mensaje que mencione anteriormente y me dice Force Close, no que porque no quiere funcionar, si me pudieras ayudar te lo agradeceria porfa, porque estoy atorado en esa parte

Imagen de Shadonwk

seguro pero podrías poner tu

seguro pero podrías poner tu código?

package isc.gtm; import

 
perdon es que no se poner muy bien el codigo aqui

este es la clase R /*

este es la clase R

 

[2011-03-07 20:06:41 - GTM]

 

esto es lo q aparece en la consola de eclipse al ejecutar mi aplicacion en el emulador de Android

permisos

Mira viendo rápidamente el código estas ocupando el gps del dispositivo. Hace un tiempo estuve leyendo un tutorial sobre el uso del gps y mencionaba la configuración de la aplicación para habilitarle el acceso. No tengo el tutorial a la mano, deja lo busco y te comento.

de hecho yo no hice la

de hecho yo no hice la aplicacion me eh basado de aqui ahi viene todo el proyecto, y como soy principiante en esto de android pues no se ni que

ahora viene esto ahi solo q no entiendo si deba hacerce antes de mandar la aplicacion o despues
Simular una señal de GPS en el emulador
Para poder probar la aplicación en el emulador debemos de mandar una señal de GPS a este. Para ello Eclipse en su perpectiva DDMS de Android tiene una apartado donde se puede enviar la latitud y longitud del GPS, pero a mi no me funciona.

La alternativa es hacerlo mediante telnet. Para ello abrimos un terminal (tanto en Windows como en Linux) y escribimos:

$ telnet localhost 5554
Esto hará que nos podamos conectar al emulador (que tiene que estar ejecutándose, por supuesto). Una vez que estemos en la Android Conlose simplemente escribimos lo siguiente:

$ geo fix 6.46466 8.6456445
Donde el primero valor es la latitud y el segundo la longitud.

Para problarlo en el programa seguimos los siguientes pasos:

•Abrimos el emulador y lanzamos el programa
•Pulsamos en el botón "Buscar posición GPS" y lanzará el diálogo "Buscando..."
•Ahora abrimos la consola y hacemos el telnet
•Lanzamos la geoposición que queramos
•El programa debería de decirlos la posición que le hemos enviado

Imagen de Shadonwk

me salta una idea rapida,

me salta una idea rapida, probablemente loca "si lo estas probando en la pc, la pc tiene gps"? tal ves al intentar acceder al gps falla debido a que le hace falta este dispositivo.

si lo estoy probando en la

si lo estoy probando en la pc, y claro q no tiene gps, lo estoy emulando con el SDK de Android, y pues segun ahi viene la forma de simular una señal de GPS, se supone que desde telnet se conecta a esta aplicacion y los valores q envie de telnet a esta aplicacion , deberan aparecer en la aplicacion , pero el problema esta de que no se aparece la aplicacion.

Imagen de Shadonwk

ok y ya probaste debuggeando

ok y ya probaste debuggeando ?

mm no lo eh hecho, deja lo

mm no lo eh hecho, deja lo hago y te comento los resultado a ver que aparece, va y gracias por la idea

Permisos

Oye ya agregaste los permisos en el archivo Manifest.xml, cheque la pagina que pones como referencia y dice que hay que agregar la siguiente linea al archivo antes mencionado:

 

pues mira, descarge el

pues mira, descarge el archivo ese, no se usar muy bien eclipse eh estado leyendo como usarlo, solo eh usado Jcreator, vi videos de como instalar android en eclipse, y despues descargue este archivo de la pagina a la que hago referencia entonces lo importe a eclipse y me mandaba q editara las propiedades, cosa q no entendi y pues no me dejaba correrlo en el emulador, asi que lo q hice fue hacer un nuevo projecto, con un AVD 2.2 en el SDK de android y despues agrege el codigo fuente del archivo de la pagina esta a mi nuevo archivo y agrege a la clase R las clases q se ocupaban y tambien hice lo q me mencionas y quedo asi

uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"
bueno hay mas codigo pero como viene en < > no aparece a qui

yo no se si tenga q ver , con lo q dice ahi, ahi dice en la pagina, testeado con la version 1.0 no se que signifique

Permiso

Pues mira, sobre la versión 1.0 no tengo idea. Practicamente realize lo mismo que tu hiciste. Agregue el permiso que te mencione y la aplicación funciono. Te dejo el código del archivo AndroidManifest.xml

 

Estoy usando la version 2.2 de Android. La señal de GPS la simule mediante Telnet.

oh, gracias y usaste el mismo

oh, gracias y usaste el mismo archivo ese de la pagina a la q hice referencia, es que yo lo importe pero como soy principiante en eclipse y android, pues me decia que editara las propiedades, que tengo q hacer para q funcione el archivo este una vez importado, a eclipse, muchas gracias por la ayuda, me es muy importante para mi proyecto de titulacion

cuando importo el proyecto

cuando importo el proyecto que descarge de la pagina que referencie me sale este mensaje en la consola de eclipse y pues no se que tengo q hacer para pueda ejecutarlo
[2011-03-09 17:16:43 - LocationGPS] Project has no default.properties file! Edit the project properties to set one.

vaya ya hice que funcionara ,

vaya ya hice que funcionara , bueno abriera la aplicacion desde el programa original, ya supe como agregar lo q faltaba, ahora como conecto telnet con la aplicacion
$ telnet localhost 5554
escribo eso pero no lo ejecuta me dice q comando no valido y pues menos lo demas

ya pude, hacer que funcionara

ya pude, hacer que funcionara todo correctamente gracias a todos por su ayuda y por tomarse el tiempo de contestarme dejo las paginas de donde me base por si alguien las llegase a ocupar

ahora estoy viendo, Android:

ahora estoy viendo, Android: Aplicación con GoogleMaps , todo el proyecto funciona bien, solo q tengo problemas con esta parte

Obtener la llave
Primero vamos a ejecutar el comando keytool que podemos encontrar en el JDK de java de la siguiente manera para obtener el fingerprint:
Windows: C:\Documents and Settings\\.android>keytool -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android

Linux: ~/.android$ keytool -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android

luego nos dirigimos a Sign Up for the Android Maps API para generar la llave (api key), leemos y aceptamos los términos y condiciones, ingresamos el fingerprint obtenido y presionamos Generarte API Key. Es muy importante destacar que en este caso estamos trabajando con una key que nos va a servir para desarrollo, cuando queramos hacer un release de nuestra aplicación deberemos obtener una key para tal fin. Esta key que obtuvimos la debemos colocar en el archivo res/layout/main.xml donde dice: android:apiKey en lugar de “Your Maps API Key goes here”.

Con esto, nuestra aplicación debería ya conectarse al servidor de google y bajar los mapas

eh hecho esto en ms-dos
F:\Archivos de programa\Java\jre6\bin>keytool -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android
y me aparece
error de keytool: java.lang.Exception: El archivo de almacen de claves no existe : debug.keystore

pagina de referencia , en q estoy mal o q podria hacer para remediar el problema, gracias.

Imagen de javiher

Hola, no se en windows, pero

Hola,

no se en windows, pero debería de funcionarte, ¿has seguido estos pasos?

Saludos