的NameValuePair错误"的NameValuePair不能被解析为一个类型" [英] NameValuePair Error "NameValuePair cannot be resolved to a type"

查看:1369
本文介绍了的NameValuePair错误"的NameValuePair不能被解析为一个类型"的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我为新的Andr​​oid和即时创建类似的本教程及其显示类似如下photo.Please错误帮我出这一点。的

I m new in android and i m creating a project like

推荐答案

您项目的 compileSdkVersion 设置为23,<一个href="http://developer.android.com/$p$pview/behavior-changes.html#behavior-apache-http-client">Apache's HttpClient库,从Android SDK中删除的API等级23 。

Your project's compileSdkVersion is set to 23. Apache's HttpClient library was removed from the Android SDK in API Level 23.

如果您在 compileSdkVersion 更改为21,你的应用程序将汇编干净。或者,有一个解决办法继续使用的HttpClient在Android的6.0与Android工作室。然而,对于长期的发展,你真的需要移动到一个HTTP API别的东西。这别的东西可以是:

If you change your compileSdkVersion to 21, your app will compile cleanly. Or, there is a workaround to continue using HttpClient in Android 6.0 with Android Studio. However, for long-term development, you really need to move to something else for an HTTP API. That "something else" could be:

  • the built-in classic Java HttpUrlConnection
  • Apache's independent packaging of HttpClient for Android
  • OkHttp (my recommendation)
  • AndroidAsync

或者,这取决于你的HTTP的工作性质,你可以选择支持更高阶的操作(例如,用于改造Web服务API)库。

Or, depending upon the nature of your HTTP work, you might choose a library that supports higher-order operations (e.g., Retrofit for Web service APIs).

这篇关于的NameValuePair错误&QUOT;的NameValuePair不能被解析为一个类型&QUOT;的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆