我是 Android 新手,正在创建一个类似于这个教程的项目,但出现了以下照片中显示的错误。请帮我解决问题。
你的项目的compileSdkVersion
设置为23。 Apache的HttpClient库已从Android SDK中删除,在API Level 23中。
如果你将compileSdkVersion
更改为21,你的应用程序将可以编译通过。或者,有在Android Studio中继续使用HttpClient的解决方法。然而,对于长期开发,你真的需要转向其他HTTP API。这个“其他”可能是:
HttpUrlConnection
或者,根据您的HTTP工作性质,您可以选择支持高阶操作(例如,用于Web服务API的Retrofit)的库。
org.apache.http.NameValuePair
? - Andrew Brooke