簡體   English   中英

在android studio 2.1中導入http包時出錯

[英]Error while importing http packages in android studio 2.1

嘿,我正在導入一些http軟件包進行通信,但是這些行出現錯誤:

import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.DefaultHttpClient;

我正在使用最新的Android Studio。 關於導入這些軟件包有什么幫助嗎? 我知道android不推薦使用http包。 要使用上述軟件包,我應該導入哪個軟件包? 謝謝。

@Santosh是,httpclient在Android 5.1中已被棄用,並已從Android 6.0中的Android SDK中刪除。 您可以在此鏈接上了解更多詳細信息

https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html#behavior-apache-http-client

要解決您的問題,您只需要在build.gradle文件中的android標簽中添加此行useLibrary 'org.apache.http.legacy'希望對您useLibrary 'org.apache.http.legacy'幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM