我可以把外部jar放在比android.jar更高的优先级

时间:2013-10-16 00:48:24

标签: android

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

0 个答案:

没有答案