Bom dia a todos. Estou fazendo meu tcc, minha aplicação é cliente-servidor onde trafego dados por input e output. Criei um local host porta 8084 no tomcat e utilizava o emulador de dispositivo do netbeans, mas eu gosto de inventa =D. Instalei o emulador do Android e converti o jar pra apk, até ai tudo bem, instalei e rodo o login da aplicação, porém quando informo os dados não acontece nada, tem alguma coisa no emulador pra configura ? achei que por ele estar na máquina ele iria reconhecer o endereço localhost do tomcat, mas não fez nada. O server do tomcat já esta ativado.
Você configurou no AndroidManifest a permissão para acessar a Internet?
http://developer.android.com/reference/android/Manifest.permission.html
[]´s
bom dia pessoal
eu já tive um problema ao acessar um tomcat com android na máquina local que era o seguinte, o emulador do android não reconhece localhost como sendo um host válido, você precisa acessar usando um outro IP, que se não me engano é 10.0.2.2
dá uma olhada ná página do emulador
http://developer.android.com/guide/developing/tools/emulator.html
procura por “Emulator Networking” e depois “10.0.2.2”
Espero ter ajudado.
flwss
O Android esta conectando normalmente.
Amigo esse ip 10.0.2.2 tem que colocar junto a porta (10.0.2.2:8084)?
Minha aplicaçãp é bem completa tem canvas, listas, conexao http, audio e video através de mmapi e por ai vai, no emulador do netbeans roda tranquilamente.
Você sabe me dizer se o android roda videos .mpeg e audio .wav, pois é nesse formato que a mmapi roda.
E em que pasta do pc salvo arquivos para aparecer no Android ?
Valeu vcs estão ajudando muito, assim que termina a facul vo postar tutoriais ensinando a criar menus com icones em canvas, conexão http, e mmapi.
Valeu até mais.
Alguem sabe ?
ENt~ao minha aplicação é em j2me, converti o jar pra apk. Na url de conexão eu coloquei String url = “http://10.0.0.2:8084/MlearningServ/Usuario”; como o colega tinha falado. instalei a apk no emulador mandei cadastrar o usuário e deu o seguinte erro: Activity Java ME Android (in application Java J2ME Runner) is not responding
O endereço correto é “http://10.0.2.2:8084/MlearningServ/Usuario”
O seu servidor está recebendo as requisições normalmente? Bota uns breakpoints para voce compreender melhor o fluxo da aplicação, talvez isso ajude
flws
Então amigo o problema é o seguinte, como localhost o emulador do netbeans roda tranquilamente, ai eu mudei pra esse ip http://10.0.2.2 e só joguei o jar pra dentro do emulador do android. Tem como eu integrar o emulador do android com o J2ME do netbeans ?, eu sei e tenho pra emular em aplicações Android, sendo assim como está em j2me não tem como eu debugar com o ip http://10.0.2.2