We have problems when using a notification sdk. When an inapp message is triggered, the webview can not be inflated and this error is shown.
android.view.InflateException: Binary XML file line #26 in com.pg.xyzapp.test:layout/ins_lay_xcv_sty_4: Binary XML file line #26 in com.pg.xyzapp.test:layout/ins_lay_xcv_sty_4: Error inflating class com.useinsider.insider.InsiderView
Caused by: android.view.InflateException: Binary XML file line #26 in com.pg.xyzapp.test:layout/ins_lay_xcv_sty_4: Error inflating class com.useinsider.insider.InsiderView
Caused by: java.lang.IllegalAccessException: java.lang.Class<com.useinsider.insider.InsiderView> is not accessible from java.lang.Class<androidx.appcompat.app.ViewPumpAppCompatDelegate>
at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
at androidx.appcompat.app.ViewPumpAppCompatDelegate.createCustomWebView(ViewPumpAppCompatDelegate.kt:149)
at androidx.appcompat.app.ViewPumpAppCompatDelegate.access$createCustomWebView(ViewPumpAppCompatDelegate.kt:30)
at androidx.appcompat.app.ViewPumpAppCompatDelegate$createView$1.invoke(ViewPumpAppCompatDelegate.kt:86)
at androidx.appcompat.app.ViewPumpAppCompatDelegate$createView$1.invoke(ViewPumpAppCompatDelegate.kt:56)
at dev.b3nedikt.viewpump.internal.InterceptorChain.proceed(InterceptorChain.kt:26)
at dev.b3nedikt.reword.RewordInterceptor.intercept(RewordInterceptor.kt:34)
at dev.b3nedikt.viewpump.internal.InterceptorChain.proceed(InterceptorChain.kt:37)
at androidx.appcompat.app.ViewPumpAppCompatDelegate.inflate(ViewPumpAppCompatDelegate.kt:121)
at androidx.appcompat.app.ViewPumpAppCompatDelegate.createView(ViewPumpAppCompatDelegate.kt:56)
at androidx.appcompat.app.ViewPumpAppCompatDelegate.onCreateView(ViewPumpAppCompatDelegate.kt:107)
at android.view.LayoutInflater.tryCreateView(LayoutInflater.java:1071)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1007)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:971)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1133)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1094)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1136)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1094)
at android.view.LayoutInflater.inflate(LayoutInflater.java:692)
at android.view.LayoutInflater.inflate(LayoutInflater.java:536)
at com.android.internal.policy.HwPhoneLayoutInflater.inflate(HwPhoneLayoutInflater.java:138)
at android.view.LayoutInflater.inflate(LayoutInflater.java:483)
at com.useinsider.insider.n.H(Unknown Source:30)
at com.useinsider.insider.n.c(Unknown Source:0)
at com.useinsider.insider.n$a.run(Unknown Source:23)
at android.os.Handler.handleCallback(Handler.java:900)
at android.os.Handler.dispatchMessage(Handler.java:103)
at android.os.Looper.loop(Looper.java:219)
at android.app.ActivityThread.main(ActivityThread.java:8668)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1109)
We have problems when using a notification sdk. When an inapp message is triggered, the webview can not be inflated and this error is shown.