添加mysql-connector.jar来构建路径时出现错误类文件magic(cafebabe)错误

时间:2016-01-11 19:54:31

标签: java android mysql

我尝试使用JDBC连接数据库,这需要mysql-connector.jar,但每当我尝试构建项目时,都会收到错误:

Error:com.android.dx.cf.iface.ParseException: bad class file magic (cafebabe) or version (0034.0000)

我检查了cafebabe错误,我发现其他人在包含其他依赖项时遇到同样的错误,但我可能会错过mysql-connector的解决方案。我非常感谢你的帮助。 mysql-connector版本是5.1.38,我尝试使用不同的apis构建项目。

1 个答案:

答案 0 :(得分:0)

您没有提供有关此错误的大量信息。看起来像JDK版本或mysql-connector.jar的问题。您应该使用JDK 1.6来编译项目,并使用相同(或更少)的版本编译mysql-connector.jar

你也可以在Android上使用JDK 1.7,但我不确定一切都能正常运行。

使用Android设备直接连接到数据库是一种不好的做法。