如果android引入jar包的方式不对,就会出现一些奇怪的错误。工作时,碰巧有一个jar包需要调用。结果,解决这个bug花了很长时间。右键单击项目、buildpath、javabuildpath,选择库,单击右键中的“addexternaljars”,然后选择合适的jar包(大多数人应该这样做)。结果,控制台立即报告了一个错误:convertodalvikformat失败,错误为1。虽然项目中没有错误,但是项目上会有红叉。清理后,项目正常,但bin中的apk文件和dex文件不见了,运行项目时出现错误:cannotfind**。apk后来发现原因是jar包的导入方式不对。正确的方法如下:1。右键单击项目,buildpath,javabuildpath,2。选择库。在右侧按钮中,单击“添加库”3。选择“用户库”,点击“下一步4”,点击“用户库”按钮,在出现的界面中点击“新建..”按钮,在弹出的界面中选择任意名称,点击“确定”5,点击“添加jars”按钮,选择第三方jar包,点击“确定”完成操作。这样,jar包就被打包到apk中,问题就迎刃而解了
导入jar包到java:首先,在myeclipse的空白空间中,右击-gtbuff-posivs>debug构建路径…单击库->添加外部jar…,选择一个外部jar包,打开它,确定。将jar包导入项目后,可以使用import通过代码顶部导入包中的类