我正在尝试使用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构建项目。
发布于 2016-01-12 04:37:08
您没有提供有关此错误的太多信息。看起来像是JDK版本或mysql-connector.jar的问题。您应该使用JDK1.6编译您的项目,并使用相同(或更低)的版本编译mysql-connector.jar。
你也可以在Android上使用JDK 1.7,但我不确定一切是否都能正常工作。
使用Android设备直接连接到数据库是一种糟糕的做法。
https://stackoverflow.com/questions/34729929
复制相似问题