это копия моего вопроса на странице поддержки Pubnub:pubnub аварии тестов применения: NoClassDefFound
Привет всем, я попытался запустить PubnubTestApp, которое можно загрузить с API Pubnub из вашего мерзавца репо.
но когда я пытаюсь запустить тестовое приложение, я сначала получаю ошибку пути сборки, потому что, по-видимому, вы (ребята из pubnub) настроили проект на поиск 2 файлов jar, которых не существует. (bcprov-jdk16-145.jar и commons-codec-1.2.jar).
после того, как я удалил эти 2 ссылки, проект не показал ошибки. но когда я попытался запустить его, он снова столкнулся с этой ошибкой:
"07-04 12:29:11.782: E/AndroidRuntime(754): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.fbt/com.fbt.PubNubTestActivity}: java.lang.ClassNotFoundException: com.fbt.PubNubTestActivity in loader dalvik.system.PathClassLoader[/data/app/com.fbt-1.apk"
после просмотра через Интернет по причинам для этого аварии, я заметил, что в файле manifest.xml в проекте есть ошибка в имя имени деятельности. (он называется «.PubNubTestActivity» вместо «.PubnubTestActivity»).
после изменения манифеста все работает, и приложение будет устанавливать и запускать, но есть еще несколько проблем.
При нажатии кнопки «Публикация» или «истории» приложение автоматически падает и автоматически умирает. также он разбился без какого-либо щелчка чего-либо (просто так).
вот отчеты об авариях, которые я получил от эмулятора.
http://pastie.org/private/pojnpnxmznvn9azdg7uyg
по-видимому, проект не признает «pubnub.crypto» .jar файл, даже если я (и вы) добавили его в путь сборки и убедитесь, что оно в этом проекте.
, пожалуйста, дайте мне знать, как исправить это, чтобы я мог использовать (наконец) pubnub в своем приложении.