Android: Error running app with API from HTTP lib -


i making app uses riot games api. enter line of code response website:

public int getsummonerlevel() throws jsonexception, unirestexception {     getrequest gr = unirest.get("https://na.api.pvp.net/api/lol/" + region + "/v1.4/summoner/by-name/" + summonername + "?api_key=43f88d5a-a1ad-4a8c-ae5a-9fb2d81e471a");     httpresponse<jsonnode> node =  gr.asjson();     string summonerinfo = node.getbody().tostring();     jsonobject obj = new jsonobject(summonerinfo);     int summonerlevel = obj.getjsonobject(summonername).getint("level");     return summonerlevel; } 

however, error

java.lang.nosuchfielderror: no static field instance of type lorg/apache/http/message/basiclineformatter; in class lorg/apache/http/message/basiclineformatter; or superclasses (declaration of 'org.apache.http.message.basiclineformatter' appears in /system/framework/ext.jar) 

at line:

    httpresponse<jsonnode> node =  gr.asjson(); 

here build.gradle:

apply plugin: 'com.android.application'  android { packagingoptions {     exclude 'meta-inf/license.txt'     exclude 'meta-inf/notice.txt'     exclude 'meta-inf/dependencies'     exclude 'meta-inf/notice'     exclude 'meta-inf/license' } compilesdkversion 21 buildtoolsversion "21.1.2"  defaultconfig {     applicationid "com.ryanfolz.riotgamesapi"     minsdkversion 15     targetsdkversion 21     versioncode 1     versionname "1.0" } buildtypes {     release {         minifyenabled false         proguardfiles getdefaultproguardfile('proguard-android.txt'), 'proguard-rules.pro'     } } }  dependencies { compile filetree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:appcompat-v7:22.0.0' compile files('libs/commons-codec-1.6.jar') compile files('libs/commons-logging-1.1.3.jar') compile files('libs/httpasyncclient-4.0.2.jar') compile files('libs/httpasyncclient-cache-4.0.2.jar') compile files('libs/httpclient-4.3.5.jar') compile files('libs/httpclient-cache-4.3.5.jar') compile files('libs/httpcore-4.3.2.jar') compile files('libs/httpcore-nio-4.3.2.jar') compile files('libs/httpmime-4.3.jar') compile files('libs/org.json-20120521.jar') 

}

could possibly problem dependencies not being compatible wit android? ran code in eclipse , worked fine me.