我正在开发一个Android应用程序。在我的应用程序中,我必须显示如下所示的多色条形图。
我在网上搜索了很多但是对图书馆提出了不同的建议。最后我发现唯一的解决方案是chart4j。在这个页面中,他们的图表图表也显示了多种颜色。但在那里我只获得了java代码,但我没能将其作为Android应用程序。
我使用来自here的charts4j获得了一个android示例应用程序。但它给出了异常。
FATAL EXCEPTION: main
java.lang.NoClassDefFoundError: com.googlecode.charts4j.Data
所以请尽量帮我找到显示多色图表的解决方案。 提前致谢
答案 0 :(得分:1)
我通过创建名为libs而不是lib的文件夹来解决异常。 使用libs的原因是
Android当前的构建工具(Eclipse和命令行)希望JAR位于libs /目录中。它会自动将这些JAR添加到编译时构建路径中。更重要的是,它会将JAR的内容放入您的APK文件中,因此它们将成为您的运行时构建路径的一部分。
手动使用lib /和mucking与你的构建路径将解决编译时问题,但是你的JAR内容不在你的APK中,因此在运行时将无法使用。