Conexão com Postgresql

6 respostas
J

Tenho uma aplicação em que consigo conversar com o servidor do banco de dados do postgresql diretamente, porem só consigo alterar em quanto estou usando a aplicação no emulador do computador, porem quando gero um .apk ela não funciona …

o comando:
< uses-permission android:name=“android.permission.INTERNET”/>
já esta ativado.

alguém tem alguma ideia do que posso fazer ?

6 Respostas

A

Eu cria uma app que se conectava a uma base de dados MySQL e usei estes três:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
Diego_Melo

Uma dica.

JAMAIS faça uma conexão direta do dispositivo para o banco de dados externo.
Isso deve ser feito através de um serviço, para que a comunicação seja o mais eficiente possível.

J

andrejrc, coloquei os campos, a aplicação reclama que é para mim verificar a o hostname e a porta, o host seria o meu ip da maquina em que o banco esta instalado certo ? e a porta do postgre é aquela comum

J

Diego, muito obrigado pela força, mas vc teria algum material em que eu possa estudar ? um link, video aula, alguma coisa …
vc diz WB correto ?

Diego_Melo

Tem bastante conteúdo na WEB.

Mas veja esse de como implementar um serviço REST em java
http://www.k19.com.br/artigos/criando-um-webservice-restful-em-java/

E esse que mostra como efetuar a comunicação do android o o webservice
http://www.ladobsoftware.com.br/index.php/2015/08/15/tutorial-crud-em-android-usando-webservice/

J

Vou dar uma estudada, achei uns arquivos em inglês também que são bons, mas informações sempre são bem vindas.

Um forte abraço, valeu

Criado 28 de janeiro de 2016
Ultima resposta 29 de jan. de 2016
Respostas 6
Participantes 3