我在我的 android 应用程序上使用 apache httpClient.jar。由于 android.jar 与 httpClient.jar 有相同的包和类,所以使用前者,没有使用方法。
我想将 httpClient.jar 的优先级高于具有该方法的 android.jar。然后可以解决以下异常。
我在eclipse中把它放在更高的优先级,但仍然抛出异常。
java.lang.NoSuchMethodError: org.apache.http.util.EntityUtils.consume
at java.lang.reflect.Method.invokeNative(Native Method)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:192)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:177)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:555)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1619)