Je rencontre cette erreur lorsque j'utilise Android Studio pour créer mon application. L'APK est compilé, mais lorsque je tente d'exécuter l'application sur l'émulateur Android P, elle se bloque et affiche l'erreur suivante. Veuillez voir plus de détails dans les pièces jointes :
java.lang.NoClassDefFoundError:failed resolution of :Lorg/apache/http/ProtocolVersion
Voici mon fichier build.grade. Si quelqu'un a une suggestion sur ce que pourrait être le problème, je l'apprécierais. Merci beaucoup.
android {
compileSdkVersion 'android-P'
buildToolsVersion '28-rc1'
useLibrary 'org.apache.http.legacy'
//for Lambda
compileOptions {
targetCompatibility JavaVersion.VERSION_1_8
sourceCompatibility JavaVersion.VERSION_1_8
}
packagingOptions {
exclude 'META-INF/LICENSE'
exclude 'META-INF/NOTICE'
}
defaultConfig {
applicationId "xxx.xxx.xxx"
minSdkVersion 17
targetSdkVersion 27
versionCode xxxx
versionName "Vx.x.x"
multiDexEnabled true
//other setting required
ndk {
abiFilters 'armeabi', 'armeabi-v7a', 'armeabi-v8a', 'x86', 'x86_64', 'mips', 'mips64'
}