在eclipse或 Android studio开发,当设置android SDK的编译版本为23或更高的版本时,且使用了HttpClient相关类的库项目时,会出现有一些类找不到的错误。原因是android 6.0(api 23) SDK之后,不再提供org.apache.http.*(只保留几个类).

解决方法:在项目中导入org.apache.http.legacy.jar。上面的jar包在:{user-root}\android-sdk\platforms\android-23\optional下,如果没有,则需要下载android 6.0的SDK,或者更新的SDK。


本文转载:CSDN博客