Facebook Аудитория Сетевая реклама Проблема выпуска - PullRequest
0 голосов
/ 14 февраля 2019

E / FBAudienceNetwork: вы используете пользовательский класс Application и не вызываете AudienceNetworkAds.isInAdsProcess ().Поддержка нескольких процессов будет отключена.Пожалуйста, позвоните в AudienceNetworkAds.isInAdsProcess (), если вы хотите поддерживать многопроцессорный режим.

implementation 'com.facebook.android:audience-network-sdk:5.1.0'
implementation 'com.mopub.mediation:facebookaudiencenetwork:5.1.0.2'

использую FAN вместе с Mopub.

Как устранить вышеуказанную проблему?Заранее спасибо.

1 Ответ

0 голосов
/ 24 февраля 2019

Вероятно, потому что вы используете пользовательский подкласс Application.Поместите вызов AudienceNetworkAds.isInAdsProcess () поверх вашего пользовательского класса приложения, например:

public class YourApplication extends Application {
    @Override
    public void onCreate() {
        super.onCreate();

        if (AudienceNetworkAds.isInAdsProcess(this)) {
            return;
        }

        // your normal onCreate() code
    }
}

Теперь предупреждение должно исчезнуть.

В качестве альтернативы вы можете отключить поддержку многопроцессорных процессов (не рекомендуется), установив:

AdSettings.setMultiprocessSupportMode(MultiprocessSupportMode.MULTIPROCESS_SUPPORT_MODE_OFF);

Примечание.Вы должны вызвать это до вызова методов SDK или посредничества MoPub.

...