Я хочу создать проект, использующий HTTP-клиент Apache, для Android P.
Насколько я понимаю, есть 2 способа сделать это:
Сначала через AndroidManifest.xml:
<application
...
<uses-library
android:name="org.apache.http.legacy"
android:required="false" />
</application>
Второй через build.gradle:
android {
useLibrary 'org.apache.http.legacy'
}
Эти способы эквивалентны?
Почему команда android.useLibrary в сборке сборок НЕ добавляет тег использованной библиотеки в AndroidManifest.xml?