我在 Eclipse 上的 android 应用程序中使用 OkHttp 2.0.0 jar。由于 OkHttp 现在依赖于 Okio 库,我还在我的项目中添加了 Okio 1.0.0 jar。该项目编译良好,没有编译错误,但是当我在我的 android 设备上运行时,它给了我NoClassDefFoundError
与 OkHttp 库类相关的所有内容。
我已将所有 jar 放在项目的 libs 文件夹中,并将它们添加到我的构建路径中,并尝试在“导出和订购”选项卡中检查它们,但它仍然无法正常工作。
我想知道,因为 okhttp 依赖于 okio,只添加两个 jar 就可以正常工作,或者我必须做任何不同的事情。
我也尝试过 volley jar,它工作正常,没有任何问题。任何人都可以在这里帮助我,这个问题现在存在 3 到 4 天。
更新 我还尝试了 android studio 并在构建依赖项中添加了 okhttp 库,但仍然无法正常工作。