簡體   English   中英

com.ironsource.sdk.controller.IronSourceWebView$JSInterface 未解析 class 名稱

[英]com.ironsource.sdk.controller.IronSourceWebView$JSInterface Unresolved class name

我正在嘗試集成 ironSource SDK,但不幸的是,在嘗試將代碼應用於 ProGuard 設置時,我在com.ironsource.sdk.controller.IronSourceWebView$JSInterface上出現Unresolved class name錯誤:

`-keepclassmembers class com.ironsource.sdk.controller.IronSourceWebView$JSInterface {
    public *;
}
-keepclassmembers class * implements android.os.Parcelable {
    public static final android.os.Parcelable$Creator *;
}
-keep public class com.google.android.gms.ads.** {
   public *;
}
-keep class com.ironsource.adapters.** { *;
}
-dontwarn com.ironsource.mediationsdk.**
-dontwarn com.ironsource.adapters.**
-keepattributes JavascriptInterface
-keepclassmembers class * {
    @android.webkit.JavascriptInterface <methods>;
}`

知道如何解決這個問題嗎?

如果您的項目使用 WebView with JS,請取消注釋以下內容並將完全限定的 class 名稱指定給 JavaScript 接口

-keepclassmembers class com.ironsource.sdk.controller.IronSourceWebView$JSInterface {
    public *;

}

如果不

    #-keepclassmembers class com.ironsource.sdk.controller.IronSourceWebView$JSInterface {
    #public *;

#}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM