2012-04-25 2 views
0

Мне пришлось отформатировать и начать вчера, и я пытаюсь снова запустить мой проект.Не удалось найти класс oauth.signpost.commonshttp.CommonsHttpOAuthConsumer

Я использую библиотеку signpost для аутентификации OAuth. Я импортировал свой проект, и Eclipse не дает мне ошибок в текстовом редакторе. Однако, когда я бег моего приложения и ударил код OAuth, мое приложение бомбу со следующей ошибкой:

04-25 15:07:04.485: E/dalvikvm(344): Could not find class 'oauth.signpost.commonshttp.CommonsHttpOAuthConsumer', referenced from method com.myapp.app.ws.WebService.addHeaders 

Проект, кажется, находит файлы банка просто отлично. Они отображаются на вкладке Java Build Path -> Libraries.

Я не совсем уверен, что мне здесь не хватает. Идеи?

ответ

12

Я предполагаю, что эта ошибка связана с ADT 17. Ожидается, что она будет помещать банки в папку libs. Если вы этого не сделаете, перейдите по ссылке configure build path ->Order and Export. Установите флажок для своей банки.

+0

Мои файлы jar находятся непосредственно в каталоге проекта. Я перешел в Properties> Java Build Path> Order and Export tab> и проверил файлы библиотеки (две банки и папку). Затем я сделал чистый ... и построил проект. Сейчас все работает. Спасибо. – Andrew

Смежные вопросы