最近写安卓软件碰到一个头疼,问题,看了网上的各种方法仍然没有解决,甚是苦恼,当晚就不准备干了,第二天一大早对比了以前的程序才恍然大悟原来某个文件夹下少了东西。不好描述直接上图吧。
问题 java.lang.NoClassDefFoundError: org.achartengine.renderer.XYMultipleSeriesRenderer
网上解决方法:
在到导入achartDemo工程运行出现
java.lang.NoClassDefFoundError: org.achartengine.chart.PointStyle[]
java.lang.NoClassDefFoundError:org.achartengine.model.XYMultipleSeriesDataset
依赖的Jar包没有编译到apk中
解决方法:
选择工程Project右键
-->属性
-->Java Build Path
-->Order and Export
-->将引入的Jar包移到Android包之上
-->Clean运行程序即可。
这个方法对我没用。
我的方法:
复制achartengine jar包到工程下的libs和bin文件夹如下图