[General Questions and Answers] Talix:
Hi all

Thanks for an awesome community. I'm a long time reader, but only just joined :)

As the topic says I've accidentally uninstalled my native Chrome app using SD Maid (root). Skype immediately started failing and throwing errors...

android.util.AndroidRuntimeException: android.webkit.WebViewFactory$MissingWebViewPackageException: Failed to find donor package: com.android.chrome

at android.webkit.WebViewFactory.getProviderClass(WebViewFactory.java:423)

at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:194)

at android.webkit.CookieManager.getInstance(CookieManager.java:39)

at com.facebook.react.modules.network.b.c(SourceFile:158)

at com.facebook.react.modules.network.b.a(SourceFile:3096)

at com.psykar.cookiemanager.CookieManagerModule.clearAll(SourceFile:76)

at java.lang.reflect.Method.invoke(Native Method)

at com.facebook.react.bridge.q.a(SourceFile:366)

at com.facebook.react.bridge.JavaModuleWrapper$b.invoke(SourceFile:283)

at com.facebook.react.bridge.JavaModuleWrapper.invoke(SourceFile:176)

at com.facebook.react.bridge.queue.NativeRunnable.run(Native Method)

at android.os.Handler.handleCallback(Handler.java:794)

at android.os.Handler.dispatchMessage(Handler.java:99)

at com.facebook.react.bridge.queue.a.dispatchMessage(SourceFile:31)

at android.os.Looper.loop(Looper.java:176)

at com.facebook.react.bridge.queue.MessageQueueThreadImpl$3.run(SourceFile:194)

at java.lang.Thread.run(Thread.java:764)

Caused by: android.webkit.WebViewFactory$MissingWebViewPackageException: Failed to find donor package: com.android.chrome

at android.webkit.WebViewFactory.fixupStubApplicationInfo(WebViewFactory.java:288)

at android.webkit.WebViewFactory.getWebViewContextAndSetProvider(WebViewFactory.java:356)

at android.webkit.WebViewFactory.getProviderClass(WebViewFactory.java:383)

... 16 more

I tried reinstalling chrome, but the issue persists... Attempted to install Skype Lite (just to confirm issue) and that has the same issue, although the error is different.

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.skype.m2/com.skype.m2.views.SignInOAuth}: android.view.InflateException: Binary XML file line #0: Binary XML file line #0: Error inflating class android.webkit.WebView

at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2814)

at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2892)

at android.app.ActivityThread.-wrap11(Unknown Source:0)

at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1613)

at android.os.Handler.dispatchMessage(Handler.java:106)

at android.os.Looper.loop(Looper.java:176)

at android.app.ActivityThread.main(ActivityThread.java:6635)

at java.lang.reflect.Method.invoke(Native Method)

at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:823)

Caused by: android.view.InflateException: Binary XML file line #0: Binary XML file line #0: Error inflating class android.webkit.WebView

Caused by: android.view.InflateException: Binary XML file line #0: Error inflating class android.webkit.WebView

Caused by: java.lang.reflect.InvocationTargetException

at java.lang.reflect.Constructor.newInstance0(Native Method)

at java.lang.reflect.Constructor.newInstance(Constructor.java:334)

at android.view.LayoutInflater.createView(LayoutInflater.java:651)

at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)

at android.view.LayoutInflater.onCreateView(LayoutInflater.java:724)

at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:792)

at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:734)

at android.view.LayoutInflater.rInflate(LayoutInflater.java:867)

at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:828)

at android.view.LayoutInflater.rInflate(LayoutInflater.java:870)

at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:828)

at android.view.LayoutInflater.inflate(LayoutInflater.java:519)

at android.view.LayoutInflater.inflate(LayoutInflater.java:427)

at android.view.LayoutInflater.inflate(LayoutInflater.java:374)

at android.support.v7.app.i.b(SourceFile:287)

at android.support.v7.app.b.setContentView(SourceFile:139)

at android.a.e.a(SourceFile:276)

at android.a.e.a(SourceFile:261)

at com.skype.m2.views.SignInOAuth.onCreate(SourceFile:120)

at android.app.Activity.performCreate(Activity.java:7084)

at android.app.Activity.performCreate(Activity.java:7075)

at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1215)

at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2767)

at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2892)

at android.app.ActivityThread.-wrap11(Unknown Source:0)

at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1613)

at android.os.Handler.dispatchMessage(Handler.java:106)

at android.os.Looper.loop(Looper.java:176)

at android.app.ActivityThread.main(ActivityThread.java:6635)

at java.lang.reflect.Method.invoke(Native Method)

at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:823)

Caused by: android.util.AndroidRuntimeException: android.webkit.WebViewFactory$MissingWebViewPackageException: Failed to find donor package: com.android.chrome

at android.webkit.WebViewFactory.getProviderClass(WebViewFactory.java:423)

at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:194)

at android.webkit.WebView.getFactory(WebView.java:2536)

at android.webkit.WebView.ensureProviderCreated(WebView.java:2531)

at android.webkit.WebView.setOverScrollMode(WebView.java:2596)

at android.view.View.<init>(View.java:4580)

at android.view.View.<init>(View.java:4714)

at android.view.ViewGroup.<init>(ViewGroup.java:597)

at android.widget.AbsoluteLayout.<init>(AbsoluteLayout.java:55)

at android.webkit.WebView.<init>(WebView.java:643)

at android.webkit.WebView.<init>(WebView.java:588)

at android.webkit.WebView.<init>(WebView.java:571)

at android.webkit.WebView.<init>(WebView.java:558)

... 32 more

Caused by: android.webkit.WebViewFactory$MissingWebViewPackageException: Failed to find donor package: com.android.chrome

at android.webkit.WebViewFactory.fixupStubApplicationInfo(WebViewFactory.java:288)

at android.webkit.WebViewFactory.getWebViewContextAndSetProvider(WebViewFactory.java:356)

at android.webkit.WebViewFactory.getProviderClass(WebViewFactory.java:383)

... 44 more

Can I do anything to rectify the issue, short of reflashing my Rom or restoring from miui?

Thanks for any suggestions :)