【发布时间】:2012-05-13 05:13:34
【问题描述】:
我正在尝试使用 JDBC 驱动程序将我的 android 应用程序连接到服务器 (PostgreSQL),但出现此错误:
java.lang.ClassNotFoundException: org.postgresql.Driver
...
Caused by: java.lang.NoClassDefFoundError: org/postgresql/Driver
... 12 more
Caused by: java.lang.ClassNotFoundException: org.postgresql.Driver
...
java.sql.SQLException: No suitable driver
我尝试了很多东西,比如在路径中添加驱动程序的地址,但没有任何效果。我遵循了本教程: http://appliedcoffeetechnology.tumblr.com/post/10657124340 并在构建路径中添加了驱动程序 JDBC4(我也尝试了 JDBC3)。
大家可以帮帮我吗?
【问题讨论】:
-
我喜欢这个演示文稿,可惜没有最高级分辨率的示例代码(使用帐户 API)...
-
如果您使用的是 Android SDK r17 或更高版本,请确保将 jdbc jar 放在 libs/ 文件夹中。 SDK 现在会自动将其添加到类路径中(您无需手动将其添加到自己的构建路径中)。
-
好的,这是一个有趣的演示文稿,但它无法解决我在代码中的识别问题。关于为什么找不到我的驱动程序的任何想法?
标签: java android postgresql jdbc