Сбой сборки при использовании AppsFlyer с ProGuard

1

Я следую этому руководству, чтобы интегрировать AppsFlyer в наше приложение для Android.

Когда я пытаюсь построить проект с minifyEnabled true в журнале сборки появляются следующие предупреждения:

Предупреждение: com.appsflyer.GcmInstanceIdListener: не удается найти суперкласс или интерфейс com.google.android.gms.iid.InstanceIDListenerService

Предупреждение: com.appsflyer.GcmInstanceIdListener: не удается найти указанный класс com.google.android.gms.iid.InstanceID

Предупреждение: com.appsflyer.GcmInstanceIdListener: не удается найти указанный класс com.google.android.gms.iid.InstanceIDListenerService Предупреждение: com.appsflyer.GcmInstanceIdListener: не удается найти указанный класс com.google.android.gms.iid.InstanceID Предупреждение: com.appsflyer.GcmInstanceIdListener: не удается найти указанный класс com.google.android.gms.iid.InstanceID

Предупреждение: com.appsflyer.GcmInstanceIdListener: не удается найти указанный класс com.google.android.gms.iid.InstanceIDListenerService

Предупреждение: com.appsflyer.GcmInstanceIdListener: не удается найти указанный класс com.google.android.gms.iid.InstanceIDListenerService

Предупреждение: com.appsflyer.u: не удается найти указанный класс com.google.android.gms.iid.InstanceIDListenerService

И сборка не удалась.

Вот соответствующая часть модуля приложения build.gradle:

dependencies {
    implementation 'com.google.firebase:firebase-core:16.0.7'
    implementation 'com.google.firebase:firebase-messaging:17.3.4'
    implementation 'com.appsflyer:af-android-sdk:4+@aar'
    implementation 'com.android.installreferrer:installreferrer:1.0'
}

Вот соответствующая часть конфигурации ProGuard:

-dontwarn com.android.installreferrer
Теги:
appsflyer
appsflyer-android-sdk

1 ответ

2
Лучший ответ

Пожалуйста, добавьте также следующее:

-dontwarn com.appsflyer.**

https://support.appsflyer.com/hc/en-us/articles/207032126-AppsFlyer-SDK-Integration-Android#11-known-issues

Ещё вопросы

Сообщество Overcoder
Наверх
Меню