Java HttpParams、HttpConnectionParams和BasicHttpParams()已弃用

Java HttpParams、HttpConnectionParams和BasicHttpParams()已弃用,java,android,Java,Android,我一直在关注关于如何将图像从android应用程序上传到数据库的在线教程,除了这一小部分,其他一切都正常工作 private HttpParams getHttpRequestParams(){ HttpParams httpRequestParams = new BasicHttpParams(); HttpConnectionParams.setConnectionTimeout(httpRequestParams, 1000*30); HttpConnectionP

我一直在关注关于如何将图像从android应用程序上传到数据库的在线教程,除了这一小部分,其他一切都正常工作

private HttpParams getHttpRequestParams(){
    HttpParams httpRequestParams = new BasicHttpParams();
    HttpConnectionParams.setConnectionTimeout(httpRequestParams, 1000*30);
    HttpConnectionParams.setSoTimeout(httpRequestParams, 1000*30);
    return httpRequestParams;
}
HttpParams和BasicHttpParams已被弃用。
有人知道我可以用什么来代替它们吗?

如果有些东西不推荐使用,那么在大多数情况下,说明文档中描述的原因。查看
HttpParams
源代码(AS的cmd+b快捷方式):

/**
*表示HTTP协议和框架参数的集合。
*   
*@作者
* 
*@version$Revision:610763$
*
*@自4.0以来
*
*@deprecated请改用{@link java.net.URL#openConnection}。
*请访问
*详情请参阅。
*/
这甚至让你知道了原因


ps不要重新发明轮子,使用。

如果某些东西不推荐使用,则在大多数情况下,使用文档中描述的原因。查看
HttpParams
源代码(AS的cmd+b快捷方式):

/**
*表示HTTP协议和框架参数的集合。
*   
*@作者
* 
*@version$Revision:610763$
*
*@自4.0以来
*
*@deprecated请改用{@link java.net.URL#openConnection}。
*请访问
*详情请参阅。
*/
这甚至让你知道了原因

ps不要重新发明轮子,使用。

可能重复的可能重复的
/**
 * Represents a collection of HTTP protocol and framework parameters.
 *   
 * @author <a href="mailto:oleg at ural.ru">Oleg Kalnichevski</a>
 * 
 * @version $Revision: 610763 $
 *
 * @since 4.0
 *
 * @deprecated Please use {@link java.net.URL#openConnection} instead.
 *     Please visit <a href="http://android-developers.blogspot.com/2011/09/androids-http-clients.html">this webpage</a>
 *     for further details.
 */