Я пытаюсь экспортировать приложение для Android, которое использует несколько разных библиотек. Две библиотеки являются файлами jar, но другие библиотеки являются связанными проектами. Например, одна из библиотек представляет собой всплывающее окно с видом карты. Чтобы использовать библиотеку, я добавил проект в свое рабочее пространство, зашел в свойства проекта для него и под Android я пометил проект как «использовать как библиотеку». И затем в приложении, которое я создаю, я связал библиотеку проекта, используя ее путь (в меню Android). Приложение экспортируется правильно, однако, когда я пытаюсь запустить приложение на своем телефоне разработчика, оно вылетает со следующей ошибкой:
07-06 13: 50: 00.238: ОШИБКА / AndroidRuntime (3282): вызвано: java.lang.ClassNotFoundException: com.markupartist.android.widget.ScrollingTextView в загрузчике dalvik.system.PathClassLoader [/ system / framework / com.google.android.maps.jar: /data/app/com.alltrails-1.apk]
Мой файл proguard содержит следующее:
-dontwarn
-dontnote
-dontskipnonpubliclibraryclasses
-libraryjars libs / osmdroid-android-3.0.4.jar
-libraryjars libs / osmdroid-google-3.0.4.jar
-libraryjars libs / slf4j-android-1.5.8.jar
-libraryjars /Applications/android-sdk-mac_x86/add-ons/addon_google_apis_google_inc_4/libs/maps.jar
Заранее спасибо !!