程序包org.apache.http不存在,解決方式

類裏提示爆紅

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
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27

解決方法:

build.gradle中
在buildToolsVersion下邊
defaultConfig上邊

添加如下代碼

    useLibrary 'org.apache.http.legacy'
  • 1

如圖
這裏寫圖片描述

            <link rel="stylesheet" href="http://static.blog.csdn.net/public/res-min/markdown_views.css?v=2.0">
                </div>
發佈了174 篇原創文章 · 獲贊 273 · 訪問量 94萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章