Android Apache Http Library'i kullanan eski projeler için Android 6.0 da getirdiği bu katı kuralı aşmaları için ufak bir çözüm getirdi.
http://stackoverflow.com/a/32108524/2707270
Detayları burada yazıyor.
En dıştaki top-level gradle dosyası
buildscript {
...
dependencies {
classpath 'com.android.tools.build:gradle:1.3.1'
}
}
...
bu biçimde olmadı.
Ana modülün build.gradle dosyası ise
android {
compileSdkVersion 23
buildToolsVersion "23.0.0"
useLibrary 'org.apache.http.legacy'
...
}
bu şekilde olması gerekiyor.
Burada ki kilit nokta
useLibrary 'org.apache.http.legacy' satırıdır.