当AppsFlyer与Proguard一起使用时,构建失败



我正在遵循此手册,将AppsFlyer集成到我们的Android应用中。

当我尝试使用minifyEnabled true构建项目时,以下警告显示在构建日志中:

警告:com.appsflyer.gcminstanceidlistener:找不到超级阶级或接口com.google.android.gms.iid.instanceidlistenerservice

警告:com.appsflyer.gcminstanceidlistener:找不到引用的com.google.google.android.gms.iid.instanceid

警告:com.appsflyer.gcminstanceidlistener:找不到引用的com.google.google.android.gms.iid.instanceidlistenerservice 警告:com.appsflyer.gcminstanceidlistener:找不到引用的类com.google.android.gms.iid.instanceid 警告:com.appsflyer.gcminstanceidlistener:找不到引用的com.google.google.android.gms.iid.instanceid

警告:com.appsflyer.gcminstanceidlistener:找不到引用的com.google.google.android.gms.iid.instanceidlistenerservice

警告:com.appsflyer.gcminstanceidlistener:找不到引用的com.google.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

也请添加以下内容:

-dontwarn com.appsflyer.**

https://support.appsflyer.com/hc/en-us/articles/207032126-Appsflyer-sdk-integration-and android android#11-noning-yssues

相关内容

  • 没有找到相关文章

最新更新