【问题标题】:Can't load shinobicharts-android from loader无法从加载器加载 shinobicharts-android
【发布时间】:2013-10-18 22:08:14
【问题描述】:

我正在尝试测试 Android 库的 ShinobiCharts。我已将库文件夹作为项目依赖项包含在内(我在 Intellij 上),并且所有相关类(例如 ShinobiChart、ChartFragment 等)都可以正常编译。但是当我运行该项目时,我收到以下错误:java.lang.UnsatisfiedLinkError: Couldn't load shinobicharts-android from loader dalvik.system.PathClassLoader。我不明白这些库如何编译得很好,但在运行时会失败。有什么想法吗?

【问题讨论】:

    标签: java android intellij-idea android-4.3-jelly-bean shinobi


    【解决方案1】:

    解决方案:对于 IntelliJ 和 Eclipse,忽略 ShinobiCharts 提供的将库添加为项目或将 Jar 添加到构建路径等的说明。而是导航到 ShinobiCharts 下载中的 libs 文件夹(即 shinobichart -android-library/libs),然后执行以下任一操作:(a) 如果您已经有一个 libs 文件夹,则将此文件夹(即不是文件夹本身)的 contents 复制到您的 libs 文件夹中项目;或者 (b) 如果您的项目中还没有 libs 文件夹,只需将整个 libs 文件夹复制到您的项目中即可。只有这样 Intellij/Eclipse 才能确定文件在运行时的位置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多