Я столкнулся с подобной проблемой сегодня.
Это исправило это для меня:
- Удалите все проекты библиотеки Android и внешние файлы jar из пути сборки.
- Создайте папку с именем 'libs' в вашем проекте.
- Поместите все внешние файлы .jar в эту папку, ADT теперь должен поместить их в «Зависимости Android».
- Повторно импортируйте все ваши предыдущие проекты библиотеки Android обычным способом.
Проблема заключается в том, что внешние файлы jar не помещаются в папку «libs» по умолчанию при использовании «Свойства» - «Путь сборки Java» - «Добавить внешний файл Jar», вместо этого они помещаются в «Библиотеки ссылок» вместо «Зависимости Android», и это вызывает NoClassDefFoundError.
Пожалуйста, проверьте Работа с зависимостями в проектах Android для получения более подробной информации.