Android O no puede inflar webview después de la inscripción AFW

Estoy usando la última versión beta de Android O en un dispositivo Pixel XL. Esta es mi webview en xml.

<WebView
    android:id="@+id/launch_anim"
    android:layout_width="match_parent"
    android:layout_height="150dp"
    android:layout_centerHorizontal="true" />

Así es como se usa en mi clase de Actividad

WebView launch_anim = (WebView)findViewById(R.id.launch_anim);
launch_anim.loadUrl("file:///android_asset/launch_anim_centered.html");

Este es mi archivo launch_anim_centered.html en el directorio de activos

<HTML>
<head>
    <style>
body {
    background-color: #FFFFFF;
}
</style>
</head>
<body>
<CENTER>
    <IMG SRC="launch_anim_1x.gif">
</CENTER>
</body>
</HTML>

El archivo launch_anim_1x.gif es un archivo gif que contiene una imagen que está girando. Cuando inicio la aplicación, no hay ningún problema en ejecutar esta actividad. Luego hago la inscripción de Android For Work. Después de la inscripción, tan pronto como se inicia la aplicación, esta actividad no se procesa y genera una excepción como esta

07-28 15:39:55.352 16538-16538/? I/WebViewFactory: Loading com.google.android.webview version 58.0.3029.125 (code 303012500)
07-28 15:39:55.353 16538-16538/? D/AndroidRuntime: Shutting down VM
07-28 15:39:55.354 16538-16538/? E/AndroidRuntime: FATAL EXCEPTION: main
                                                   Process: com.sample.app, PID: 16538
                                                   java.lang.RuntimeException: Unable to start activity ComponentInfo{com.sample.app/com.sample.app.ui.StartupActivity}: android.view.InflateException: Binary XML file line #25: Binary XML file line #25: Error inflating class android.webkit.WebView
                                                       at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2817)
                                                       at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2892)
                                                       at android.app.ActivityThread.-wrap11(Unknown Source:0)
                                                       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1593)
                                                       at android.os.Handler.dispatchMessage(Handler.java:105)
                                                       at android.os.Looper.loop(Looper.java:164)
                                                       at android.app.ActivityThread.main(ActivityThread.java:6541)
                                                       at java.lang.reflect.Method.invoke(Native Method)
                                                       at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
                                                       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
                                                    Caused by: android.view.InflateException: Binary XML file line #25: Binary XML file line #25: Error inflating class android.webkit.WebView
                                                    Caused by: android.view.InflateException: Binary XML file line #25: 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:647)
                                                       at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)
                                                       at android.view.LayoutInflater.onCreateView(LayoutInflater.java:720)
                                                       at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:788)
                                                       at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)
                                                       at android.view.LayoutInflater.rInflate(LayoutInflater.java:863)
                                                       at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
                                                       at android.view.LayoutInflater.inflate(LayoutInflater.java:515)
                                                       at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
                                                       at android.view.LayoutInflater.inflate(LayoutInflater.java:374)
                                                       at com.android.internal.policy.PhoneWindow.setContentView(PhoneWindow.java:418)
                                                       at android.app.Activity.setContentView(Activity.java:2654)
                                                       at com.sample.app.ui.StartupActivity.onCreate(Unknown Source:37)
                                                       at android.app.Activity.performCreate(Activity.java:6975)
                                                       at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1213)
                                                       at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2770)
                                                       at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2892)
                                                       at android.app.ActivityThread.-wrap11(Unknown Source:0)
                                                       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1593)
                                                       at android.os.Handler.dispatchMessage(Handler.java:105)
                                                       at android.os.Looper.loop(Looper.java:164)
                                                       at android.app.ActivityThread.main(ActivityThread.java:6541)
                                                       at java.lang.reflect.Method.invoke(Native Method)
                                                       at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
                                                       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
                                                    Caused by: java.lang.NullPointerException
                                                       at android.content.res.AssetManager.addAssetPathNative(Native Method)
                                                       at android.content.res.AssetManager.addAssetPathInternal(AssetManager.java:689)
                                                       at android.content.res.AssetManager.addAssetPathAsSharedLibrary(AssetManager.java:684)
                                                       at android.webkit.WebViewFactory.getProviderClass(WebViewFactory.java:407)
                                                       at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:211)
                                                       at android.webkit.WebView.getFactory(WebView.java:2467)
                                                       at android.webkit.WebView.ensureProviderCreated(WebView.java:2462)
                                                       at android.webkit.WebView.setOverScrollMode(WebView.java:2527)
                                                       at android.view.View.<init>(View.java:4536)
                                                       at android.view.View.<init>(View.java:4668)
                                                       at android.view.ViewGroup.<init>(ViewGroup.java:597)
                                                       at android.widget.AbsoluteLayout,.<init>(AbsoluteLayout.java:55)
07-28 15:39:55.354 16538-16538/? E/AndroidRuntime:     at android.webkit.WebView.<init>(WebView.java:636)
                                                       at android.webkit.WebView.<init>(WebView.java:581)
                                                       at android.webkit.WebView.<init>(WebView.java:564)
                                                       at android.webkit.WebView.<init>(WebView.java:551)
                                                        ... 27 more

Este problema solo se ve en los dispositivos Pixel y PixelXL. El dispositivo Nexus funciona bien. Se agradece cualquier ayuda para resolver este problema. Gracias EDITAR: Nueva información. Así que deshabilité la vista web para ver qué sucede, pero luego la aplicación se bloquea al intentar acceder a CookieManager.getInstance (). Este es el stacktrace:

07-31 09:21:51.767 11267-11557/com.airwatch.vmworkspace I/WebViewFactory: Loading com.google.android.webview version 58.0.3029.125 (code 303012500)
07-31 09:21:51.775 13243-13276/? I/ConfigUpdater: Update started

                                                  --------- beginning of crash
07-31 09:21:51.775 11267-11557/com.airwatch.vmworkspace E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #3
                                                                          Process: com.airwatch.vmworkspace, PID: 11267
                                                                          java.lang.RuntimeException: An error occurred while executing doInBackground()
                                                                              at android.os.AsyncTask$3.done(AsyncTask.java:353)
                                                                              at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)
                                                                              at java.util.concurrent.FutureTask.setException(FutureTask.java:252)
                                                                              at java.util.concurrent.FutureTask.run(FutureTask.java:271)
                                                                              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
                                                                              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
                                                                              at java.lang.Thread.run(Thread.java:764)
                                                                           Caused by: java.lang.NullPointerException
                                                                              at android.content.res.AssetManager.addAssetPathNative(Native Method)
                                                                              at android.content.res.AssetManager.addAssetPathInternal(AssetManager.java:689)
                                                                              at android.content.res.AssetManager.addAssetPathAsSharedLibrary(AssetManager.java:684)
                                                                              at android.webkit.WebViewFactory.getProviderClass(WebViewFactory.java:407)
                                                                              at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:211)
                                                                              at android.webkit.CookieManager.getInstance(CookieManager.java:39)
                                                                              at com.sample.app.network.communication.MyCookieManager.<init>(MyCookieManager.java:48)

Creo que el verdadero problema es NullPointerException en android.content.res.AssetManager.addAssetPathNative (Método nativo). ¿Algúna idea de cómo arreglar esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta