मुझे निम्न त्रुटि मिल रही है जब मैं एक एंड्रॉइड ऐप पर जुनीट परीक्षण चलाता हूं जो apachehttp-client का उपयोग करता है। ऐप मेरे परीक्षण पर सफलतापूर्वक चलता है डिवाइस और एक एमुलेटर पर। एक लॉगिन जुनीट टेस्ट भी पास हो जाता है लेकिन जब भी ऐप सर्वर से डेटा पढ़ने के लिए apachehttp-client का उपयोग करने का प्रयास करता है तो शेष JUnit परीक्षण विफल हो जाते हैं।JUnit UnsatisfiedLinkError: android.util.Log.isLoggable (Ljava/lang/String;
परीक्षण httpClient.execute पर विफल होने लगता है
try {
URL businessPartnersResource = new URL(
session.getServer().getUrl(), "BusinessPartners");
HttpGet request = new HttpGet(businessPartnersResource.toURI());
session.attachToRequest(request);
HttpClient httpClient = HttpClientFactory.getClient();
HttpResponse response = httpClient.execute(request);
int status = response.getStatusLine().getStatusCode();
switch (status) {
case HttpsURLConnection.HTTP_OK: {
यहाँ विफलता ट्रेस
java.lang.UnsatisfiedLinkError: android.util.Log.isLoggable(Ljava/lang/String;I)Z
at android.util.Log.isLoggable(Native Method)
at org.apache.http.client.protocol.RequestClientConnControl.process(RequestClientConnControl.java:76)
at org.apache.http.protocol.BasicHttpProcessor.process(BasicHttpProcessor.java:251)
at org.apache.http.protocol.HttpRequestExecutor.preProcess(HttpRequestExecutor.java:168)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:458)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554)
है