Volley in Android M developer preview: org.apache.http cannot be resolved -


i'm testing volley's hurlstack in android m developer preview.

after change compilesdkversion 22 'android-mnc', classes org.apache.http not compiled:

import org.apache.http.header; import org.apache.http.httpentity; import org.apache.http.httpresponse; import org.apache.http.protocolversion; import org.apache.http.statusline; import org.apache.http.entity.basichttpentity; import org.apache.http.message.basicheader; import org.apache.http.message.basichttpresponse; import org.apache.http.message.basicstatusline; 

how can modify code solve problem?

i know there're changes related apache http client, still doesn't work when follow steps add uselibrary 'org.apache.http.legacy' in gradle.

reference: hurlstack.java aosp

behavior changes: apache http client removal

the official “behaviour changes” document states apache http client removed in android m — not deprecated, removed. highly suggest switching okhttp used httpurlconnection engine since kitkat, using dependency fresh goodies square team directly.


Comments