Android Studio : Cannot resolve symbol HttpGet,HttpClient,HttpResponce

บางครั้งที่เราเรียกใช้ HttpGet, HttpClient แล้วพบว่าเกิด Error ไม่สามารถเรียกใช้ได้ ถึงแม้ว่าจะมีการ import class ดังตัวอย่าง

import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.client.ResponseHandler;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.BasicResponseHandler;
import org.apache.http.impl.client.DefaultHttpClient;

แนวทางแก้ไขเบื้องต้นคือ เข้าไปเพิ่ม library ใน gradle ดังนี้

android {

useLibrary ‘org.apache.http.legacy’

}

เพียงเท่านี้ error ก็หายไป

You may also like...