我在我的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)