java.lang.ClassNotFoundException: org.postgresql.Driver, Android
Ich verwende Eclipse unter Windows.
Im Anschlussdieses Tutorial Ich habe JDBC4 heruntergeladen, es meinem Erstellungspfad hinzugefügt, indem ich Project> Properties> add External JAR verwendet habe, nach der Datei gesucht habe, es hat funktioniert (.classpath
Datei zeigt den korrekten lib Pfad).
Das Paket wird in meinem Ordner "Referenzierte Bibliotheken" angezeigt, daher fahre ich mit dem Lernprogramm fort.
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();
}
}
Ich denke, es wäre so einfach, aber ich werde mit diesem großen Long-Stack-Trace getroffen, der mit beginnt
java.lang.ClassNotFoundException: org.postgresql.Driver
(Ich kann mehr zur Verfügung stellen, wenn nötig)
Ich habe es versuchtinclude org.postgresql.*;
aber das hat auch nicht geholfen. Ich habe auch die JDBC3 ausprobiert, aber auch dort kein Glück.
Ich sah mich umTreiber JDBC PostgreSQL mit Android was eine vage Antwort lieferte, die besagte, dass ich nur mit HTTP + JSON besser dran wäre. Was ich noch nie benutzt habe.
Ich bin ganz neu in Android, Postgresql, Web-Entwicklung, also wäre eine einfache Antwort dankbar.