0
我一直试图在我的android应用程序中使用Thrift来处理服务器的RPC。我将thrift .jar文件添加到我的类路径(属性> Java构建路径>库)。在编译期间我没有遇到任何问题,但是在运行期间,当从jar中使用任何东西时,我得到一个NoClassDefFoundError。使用Eclipse/Android的NoClassDefFoundError
我需要做其他任何事情来告诉eclipse/android库的位置吗?
干杯!
TSocket transport = null;
try {
transport = new org.apache.thrift.transport.TSocket(sock); <--- OFFENDING CODE
} catch (TTransportException e1) {e1.printStackTrace(); }
我会尝试。我将它添加为一个外部的jar。 Android只会使用项目文件夹中的库吗? – isep 2011-04-20 17:40:31