java.lang.ClassNotFoundException: org.postgresql.Driver, Android
Estou executando o Eclipse no Windows.
Segueeste tutorial Eu baixei o JDBC4, adicionei-o ao meu caminho de construção usando Project> Properties> add External JAR, naveguei pelo arquivo, funcionou (.classpath
arquivo mostra o caminho correto da lib).
O pacote aparece na minha pasta Bibliotecas referenciadas, então continuo o tutorial.
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
....
public void open ()
{
try {
Class.forName("org.postgresql.Driver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
try {
conn = DriverManager.getConnection(url, username, password);
} catch (SQLException e) {
e.printStackTrace();
}
}
Eu acho que seria tão simples como isso, mas eu sou atingido com este grande traço de pilha longa começando com
java.lang.ClassNotFoundException: org.postgresql.Driver
(Eu posso fornecer mais, se necessário)
eu tenteiinclude org.postgresql.*;
mas isso também não ajudou. Eu também tentei o JDBC3, mas também não tive sorte.
Eu olhei paraDriver JDBC PostgreSQL com Android que forneceu uma resposta vaga dizendo que eu estaria melhor apenas usando HTTP + JSON. Que eu nunca usei.
Eu sou novo no Android, postgresql, desenvolvimento web, então uma resposta simples seria apreciada.