Не удается загрузить shinobicharts-android из загрузчика

Я пытаюсь протестировать библиотеку ShinobiCharts для Android. Я включил папку библиотеки как зависимость проекта (я на Intellij), и все соответствующие классы (например, ShinobiChart, ChartFragment и т. д.) компилируются просто отлично. Но когда я запускаю проект, я получаю следующую ошибку: java.lang.UnsatisfiedLinkError: Couldn't load shinobicharts-android from loader dalvik.system.PathClassLoader. Я не понимаю, как библиотеки могут нормально компилироваться, но затем терпят неудачу во время выполнения. Есть идеи?


person user2709279    schedule 18.10.2013    source источник


Ответы (1)


Решение: как для IntelliJ, так и для Eclipse игнорируйте инструкции, предоставленные ShinobiCharts, для добавления библиотеки в качестве проекта или добавления Jar в путь сборки и т. д. Вместо этого перейдите в папку libs в загрузке ShinobiCharts (т.е. shinobichart-android- library/libs), а затем выполните одно из следующих действий: (a) если у вас уже есть папка libs, скопируйте содержимое этой папки (т.е. не саму папку) в папку libs внутри вашего проекта; или (b) если у вас еще нет папки libs в проекте, просто скопируйте всю папку libs в свой проект. Только тогда Intellij/Eclipse выяснит, где находятся файлы во время выполнения.

person user2709279    schedule 22.10.2013