转载自:Android程序报错:程序包org.apache.http不存在——Android 6.0已经不支持HttpClient
问题:升级 Android Studio 项目的 BuildTool 后,程序报错
原因:
Android 6.0 已经不支持 HttpClient 了
解决方法:
在 Module 的 build.gradle 中加入useLibrary 'org.apache.http.legacy'
apply plugin: 'com.android.library'
android {
compileSdkVersion 25
buildToolsVersion '25.0.0'
useLibrary 'org.apache.http.legacy'
defaultConfig {
minSdkVersion 10
targetSdkVersion 22
versionCode 1001
versionName "1.0.0.1"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:25.3.1'
}