Я пытался использовать Thrift в своем приложении для Android для обработки RPC с сервером.Я добавляю экономный файл .jar в путь к классам (Свойства> Путь сборки Java> Библиотеки).У меня не возникает проблем во время компиляции, но во время выполнения я получаю NoClassDefFoundError при использовании чего-либо из jar.
Нужно ли мне что-то еще делать, чтобы сообщить eclipse / android, где расположены библиотеки?
Ура!
TSocket transport = null;
try {
transport = new org.apache.thrift.transport.TSocket(sock); <--- OFFENDING CODE
} catch (TTransportException e1) {e1.printStackTrace(); }