AndroidStudio Gradle 常用配置

339 阅读1分钟
  1. useLibrary 'org.apache.http.legacy'

EncodingUtils.getString(buffer, "UTF-8")过时API;
level 21之后可用, new String(byte[] data, String charsetName) 这个构造函数,可以运行在任意API Level

原因是在api23中,不提供org.apache.http.*(只保留几个类)

非要用高版本sdk,则添加

android {
    useLibrary 'org.apache.http.legacy'
}