============ Problem Description ============
Using HttpClient 4.2.5 wrote a service class, in Java run a variety of Huanhuan, to the Android error:
caused By:java.lang.IncompatibleClassChangeError:org.apache.http.params.SyncBasicHttpParams
Incompatibleclasschangeerror should be a kind of conflict, ask how to solve. I have copied the relevant jar packages of httpclient4.2.5 to the project myself.
============ Solution 1============
The Java jar can not be used directly under Android, and it should be re-compiled under Android.
============ Solution 2============
Android itself integrates part of the httpclient content, but it is incomplete. You're referencing a third-party httpclient jar Package yourself, so there's a possibility of a conflict.
If you can use Android's own httpclient, do not refer to the jar package.
If you must refer to the JAR package ...
============ Solution 3============
Android itself integrates the HTTP related classes!
Android HttpClient Conflict issues