Я пытаюсь взять proguard, подписанный APK. Он прекрасно работает, прежде чем добавить зависимость для InMobiAndroid: проблема Proguard для новой версии InMobi 6.0.3
Am получает предупреждение в
You may need to add missing library jars or update their versions.
Warning:there were 2 unresolved references to classes or interfaces.
If your code works fine without the missing classes, you can suppress
the warnings with '-dontwarn' options.
Нет Я использую зависимость, как "компилировать«com.inmobi.monetization: InMobi-объявления: 6.0.3 ''. Прежде чем использовать файл jar для Inmobi.
Когда я использую версию InMobi более старую версию 5.0.4, то есть jar-файл, у этого временного защитника нет проблем.
Выпуск приходят только при использовании InMobi новой версии 6.0.3
Am правило с использованием ProGuard, указанной в сайте
-keepattributes SourceFile,LineNumberTable
-keep class com.inmobi.** { *; }
-keep public class com.google.android.gms.**
-dontwarn com.google.android.gms.**
-dontwarn com.squareup.picasso.**
-keep class com.google.android.gms.ads.identifier.AdvertisingIdClient{
public *;
}
-keep class com.google.android.gms.ads.identifier.AdvertisingIdClient$Info{
public *;
}
-keep class com.moat.** {*;}
-dontwarn com.moat.**<br>
Тем не менее я получаю этот вопрос
Говорит ли это, какие из этих двух нерешенных ссылок? Попробуйте запустить задачу gradle с более подробным протоколированием, если она не говорит больше, чем в Android Studio, и дайте нам обновление. – anthonymonori