【问题标题】:How to Mysql JDBC Driver to android studio如何将 Mysql JDBC 驱动程序添加到 android studio
【发布时间】:2025-11-25 04:50:01
【问题描述】:

我想通过 jdbc 连接到远程 sql 数据库 我在 Android Studio 工作 但是在执行时我得到了这个错误

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver  

那么如何将 JDBC 驱动程序添加到 Android Studio 中??

【问题讨论】:

  • 请重新考虑。 JDBC 不是为这种方式设计的。特别是,您最终将不得不在您的应用程序中拥有数据库帐户数据,包括密码,这从安全角度来看是很糟糕的。
  • 我不知道为什么人们总是谈论这个愚蠢的安全问题。 OP 可能正在编写 MySQL 客户端,但每个人都认为 OP 没有注意到如此明显的安全问题。

标签: android mysql jdbc driver


【解决方案1】:
  1. Download JDBC 并解压 .jar 文件
  2. 打开 Android Studio 和您感兴趣的项目
  3. 1.Project 选项卡中打开您的左侧面板
  4. 右键单击您的应用程序模块文件夹并转到 New > Module 然后选择 Import .JAR/ .AAR 包
  5. 您必须在第一个字段中插入先前提取的 .jar 文件的目录。您可以通过单击最右侧带有 3 个点的图标来浏览您的文件夹 (...)

一旦您选择了 .jar 文件和您的项目同步,您就可以继续下一步:

  1. 再次右键单击您的应用程序模块文件夹并选择打开模块设置
  2. 在新打开的窗口的左侧导航窗格中,转到类别模块并选择应用程序,然后选择依赖项选项卡。
  3. 点击绿色加号 (+),然后选择 Module Dependencies。选择 mysql 模块。
  4. 点击确定,关闭所有打开的窗口。 同步过程应该再次发生。
  5. 如果一切都已正确完成,在您的 app 模块文件夹 下,您应该会看到一个 mysql-connector-java 模块文件夹。
  6. 不要忘记在代码中包含所需的类。

疑难解答
就我而言,我必须卸载模块并重新安装它。原因是该模块是用 Java 1.8 而不是 1.7 编译的(目前由 Android Studio ver:1.5.1 支持)。

【讨论】:

  • 我完成了所有设置..我检查了一切。但我的连接失败了。
【解决方案2】:

你可以到MySQL官网下载[JDBC][2]。

然后你只需要像任何其他库一样将库添加到 Android Studio。

【讨论】:

  • 我知道但我的问题是如何将驱动程序添加到 android studio ...不像通常的库
  • 驱动 JDBC 是一个常用的库 ;)