Даже с
<meta-data
android:name="com.facebook.sdk.AutoLogAppEventsEnabled"
android:value="false"/>
и
<meta-data
android:name="com.facebook.sdk.AdvertiserIDCollectionEnabled"
android:value="false"/>
HTTP-звонки в Facebook все еще осуществляются из-за MarketingInitProvider
, как вы упомянули.
Это потому, что* Модуль 1010 * зависит от facebook-marketing
.
Явно исключите его в build.gradle
:
implementation("com.facebook.android:facebook-android-sdk:$facebook_version") {
exclude group: 'com.facebook.android', module: 'facebook-marketing'
}
Даже в этом случае FB SDK по-прежнему отправляет информацию на серверы Facebook.
Добавьте это, чтобы отключить другого провайдера автозапуска.
<provider
android:name="com.facebook.internal.FacebookInitProvider"
tools:ignore="ExportedContentProvider"
tools:node="remove" />