org.apache.httpで引用できない問題、解決方法

1271 ワード

類里提示爆紅
import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.StatusLine; import org.apache.http.client.HttpClient; import org.apache.http.client.methods.HttpGet; import org.apache.http.impl.client.DefaultHttpClient; 1 2 3 4 5 6エラー:
Error:(19,23)エラー:パッケージorg.apache.httpにError:(20,23)エラー:パッケージorgは存在しない.apache.httpにError:(21,23)エラー:パッケージorgは存在しない.apache.httpにError:(22,30)エラー:パッケージorgは存在しない.apache.http.ClientにError:(23,38)エラー:パッケージorgは存在しない.apache.http.client.methodsにError:(24,35)エラー:パッケージorgは存在しない.apache.http.impl.ClientにError:(175,9)エラー:シンボルが見つからない:クラスHttpClient位置:クラスSimpleWikiHelper Error:(175,33)エラー:シンボルが見つからない:クラスDefaultHttpClient位置:クラスSimpleWikiHelper Error:(176,9)エラー:シンボルが見つからない:クラスHttpGet位置:クラスSimpleWikiHelper Error:(176,31)エラー:シンボルが見つかりません:クラスHttpGet位置:クラスSimpleWikiHelper Error:(180,13)エラー:シンボルが見つかりません:クラスHttpResponse位置:クラスSimpleWikiHelper Error:(183,13)エラー:シンボルが見つかりません:クラスStatusLine位置:クラスSimpleWikiHelper Error:(190,13)エラー:シンボルが見つかりません:クラスHttpEntity位置:クラスSimpleWikiHelper 1 2 3 4 5 6 7 8 10 11 12 13 14 16 17 19 20 21 22 23 24 25 27解決方法:
build.gradleでbuildToolsVersionの下のdefaultConfigの上
次のコードを追加
useLibrary 'org.apache.http.legacy'

1図のようにここに画像の説明を書きます