9***@qq.com
9***@qq.com
  • 发布:2019-04-22 15:15
  • 更新:2019-04-22 15:15
  • 阅读:239

android studio 离线打包

分类:uni-app

在android studio打包调试运行,定格在闪屏上,主页面进不去了,发生了如下错误。打包方案参考SDK离线打包。
我的android studio的版本为3.2.0 gradle 4.10.1
E/chromium: [ERROR:instance.cc(49)] Unable to locate service manifest for metrics
[ERROR:service_manager.cc(890)] Failed to resolve service name: metrics
W/cr_CrashFileManager: /data/user/0/com.intellapp.colfly.intellapp/cache/WebView/Crash Reports does not exist or is not a directory
I/art: Rejecting re-init on previously-failed class java.lang.Class<com.android.webview.chromium.WebViewContentsClientAdapter$7>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/webkit/RenderProcessGoneDetail;
at void com.android.webview.chromium.WebViewChromium.init(java.util.Map, boolean) (WebViewChromium.java:42)
at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet, int, int, java.util.Map, boolean) (WebView.java:636)
at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet, int, int) (WebView.java:572)
at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet, int) (WebView.java:555)
at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet) (WebView.java:542)
at void android.webkit.WebView.<init>(android.content.Context) (WebView.java:532)
at void io.dcloud.common.adapter.ui.WebViewImpl.<init>(android.content.Context, io.dcloud.common.adapter.ui.AdaWebview) (AdaWebview.java:1886)
at void io.dcloud.common.adapter.ui.AdaWebview.<init>(android.content.Context, io.dcloud.common.adapter.ui.AdaFrameView) (AdaWebview.java:207)
at void io.dcloud.common.b.b.f.<init>(android.content.Context, io.dcloud.common.DHInterface.AbsMgr, io.dcloud.common.b.b.d) (DHWebview.java:47)
at io.dcloud.common.b.b.d io.dcloud.common.b.b.m.a(int, io.dcloud.common.DHInterface.IApp, io.dcloud.common.b.b.c, io.dcloud.common.b.b.d, io.dcloud.common.DHInterface.IEventCallback, java.lang.Object[], io.dcloud.common.DHInterface.IDCloudWebviewClientListener) (WindowMgr.java:1767)
at java.lang.Object io.dcloud.common.b.b.m.processEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (WindowMgr.java:499)
at void io.dcloud.common.b.b.m.b(int, java.lang.Object) (WindowMgr.java:1204)
at java.lang.Object io.dcloud.common.b.b.m.processEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (WindowMgr.java:418)
at java.lang.Object io.dcloud.common.b.a.dispatchEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (Core.java:555)
at java.lang.Object io.dcloud.common.a.a.processEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (AppMgr.java:218)
at boolean io.dcloud.common.a.d.a(int) (WebApp.java:2160)
at boolean io.dcloud.common.a.d.c(java.lang.String) (WebApp.java:2112)
at java.lang.Object io.dcloud.common.a.a$11.onCallBack(int, java.lang.Object) (AppMgr.java:783)
at void io.dcloud.common.a.d.a(io.dcloud.common.DHInterface.ICallBack) (WebApp.java:2092)
at void io.dcloud.common.a.a.a(android.app.Activity, java.lang.String, java.lang.String, io.dcloud.common.a.d, io.dcloud.common.a.d, io.dcloud.common.a.d, boolean) (AppMgr.java:773)
at java.lang.Object io.dcloud.common.a.a.processEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (AppMgr.java:552)
at java.lang.Object io.dcloud.common.b.a.dispatchEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (Core.java:543)
at io.dcloud.common.DHInterface.IApp io.dcloud.common.b.a.a(android.app.Activity, java.lang.String, java.lang.String, io.dcloud.common.DHInterface.IOnCreateSplashView, boolean) (Core.java:395)
at io.dcloud.common.DHInterface.IApp io.dcloud.common.b.a.a(android.app.Activity, java.lang.String, java.lang.String, io.dcloud.common.DHInterface.IOnCreateSplashView) (Core.java:356)
at void io.dcloud.common.b.a$3$1.execute(java.lang.Object) (Core.java:425)
at void io.dcloud.common.adapter.util.MessageHandler$1.handleMessage(android.os.Message) (MessageHandler.java:23)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:156)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6623)
at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:942)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:832)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.webkit.RenderProcessGoneDetail" on path: DexPathList[[zip file "/system/app/WebViewGoogle/WebViewGoogle.apk"],nativeLibraryDirectories=[/system/app/WebViewGoogle/lib/arm, /system/app/WebViewGoogle/WebViewGoogle.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib, /system/vendor/lib, /product/lib, /system/lib, /vendor/lib, /system/vendor/lib, /product/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at void com.android.webview.chromium.WebViewChromium.init(java.util.Map, boolean) (WebViewChromium.java:42)
at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet, int, int, java.util.Map, boolean) (WebView.java:636)
at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet, int, int) (WebView.java:572)
at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet, int) (WebView.java:555)
at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet) (WebView.java:542)
at void android.webkit.WebView.<init>(android.content.Context) (WebView.java:532)
at void io.dcloud.common.adapter.ui.WebViewImpl.<init>(android.content.Context, io.dcloud.common.adapter.ui.AdaWebview) (AdaWebview.java:1886)
at void io.dcloud.common.adapter.ui.AdaWebview.<init>(android.content.Context, io.dcloud.common.adapter.ui.AdaFrameView) (AdaWebview.java:207)
at void io.dcloud.common.b.b.f.<init>(android.content.Context, io.dcloud.common.DHInterface.AbsMgr, io.dcloud.common.b.b.d) (DHWebview.java:47)
at io.dcloud.common.b.b.d io.dcloud.common.b.b.m.a(int, io.dcloud.common.DHInterface.IApp, io.dcloud.common.b.b.c, io.dcloud.common.b.b.d, io.dcloud.common.DHInterface.IEventCallback, java.lang.Object[], io.dcloud.common.DHInterface.IDCloudWebviewClientListener) (WindowMgr.java:1767)
at java.lang.Object io.dcloud.common.b.b.m.processEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (WindowMgr.java:499)
at void io.dcloud.common.b.b.m.b(int, java.lang.Object) (WindowMgr.java:1204)
at java.lang.Object io.dcloud.common.b.b.m.processEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (WindowMgr.java:418)
at java.lang.Object io.dcloud.common.b.a.dispatchEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (Core.java:555)
at java.lang.Object io.dcloud.common.a.a.processEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (AppMgr.java:218)
at boolean io.dcloud.common.a.d.a(int) (WebApp.java:2160)
at boolean io.dcloud.common.a.d.c(java.lang.String) (WebApp.java:2112)
at java.lang.Object io.dcloud.common.a.a$11.onCallBack(int, java.lang.Object) (AppMgr.java:783)
at void io.dcloud.common.a.d.a(io.dcloud.common.DHInterface.ICallBack) (WebApp.java:2092)
at void io.dcloud.common.a.a.a(android.app.Activity, java.lang.String, java.lang.String, io.dcloud.common.a.d, io.dcloud.common.a.d, io.dcloud.common.a.d, boolean) (AppMgr.java:773)
at java.lang.Object io.dcloud.common.a.a.processEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (AppMgr.java:552)
at java.lang.Object io.dcloud.common.b.a.dispatchEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (Core.java:543)
at io.dcloud.common.DHInterface.IApp io.dcloud.common.b.a.a(android.app.Activity, java.lang.String, java.lang.String, io.dcloud.common.DHInterface.IOnCreateSplashView, boolean) (Core.java:395)
at io.dcloud.common.DHInterface.IApp io.dcloud.common.b.a.a(android.app.Activity, java.lang.String, java.lang.String, io.dcloud.common.DHInterface.IOnCreateSplashView) (Core.java:356)
at void io.dcloud.common.b.a$3$1.execute(java.lang.Object) (Core.java:425)
at void io.dcloud.common.adapter.util.MessageHandler$1.handleMessage(android.os.Message) (MessageHandler.java:23)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:156)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6623)
at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:942)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:832)
I/art: Rejecting re-init on previously-failed class java.lang.Class<com.android.webview.chromium.WebViewContentsClientAdapter$3>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/webkit/SafeBrowsingResponse;
at void com.android.webview.chromium.WebViewChromium.init(java.util.Map, boolean) (WebViewChromium.java:42)
at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet, int, int, java.util.Map, boolean) (WebView.java:636)
at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet, int, int) (WebView.java:572)
at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet, int) (WebView.java:555)
at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet) (WebView.java:542)
at void android.webkit.WebView.<init>(android.content.Context) (WebView.java:532)
at void io.dcloud.common.adapter.ui.WebViewImpl.<init>(android.content.Context, io.dcloud.common.adapter.ui.AdaWebview) (AdaWebview.java:1886)
at void io.dcloud.common.adapter.ui.AdaWebview.<init>(android.content.Context, io.dcloud.common.adapter.ui.AdaFrameView) (AdaWebview.java:207)
at void io.dcloud.common.b.b.f.<init>(android.content.Context, io.dcloud.common.DHInterface.AbsMgr, io.dcloud.common.b.b.d) (DHWebview.java:47)
at io.dcloud.common.b.b.d io.dcloud.common.b.b.m.a(int, io.dcloud.common.DHInterface.IApp, io.dcloud.common.b.b.c, io.dcloud.common.b.b.d, io.dcloud.common.DHInterface.IEventCallback, java.lang.Object[], io.dcloud.common.DHInterface.IDCloudWebviewClientListener) (WindowMgr.java:1767)
at java.lang.Object io.dcloud.common.b.b.m.processEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (WindowMgr.java:499)
at void io.dcloud.common.b.b.m.b(int, java.lang.Object) (WindowMgr.java:1204)
at java.lang.Object io.dcloud.common.b.b.m.processEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (WindowMgr.java:418)
at java.lang.Object io.dcloud.common.b.a.dispatchEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (Core.java:555)
at java.lang.Object io.dcloud.common.a.a.processEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (AppMgr.java:218)
at boolean io.dcloud.common.a.d.a(int) (WebApp.java:2160)
at boolean io.dcloud.common.a.d.c(java.lang.String) (WebApp.java:2112)
at java.lang.Object io.dcloud.common.a.a$11.onCallBack(int, java.lang.Object) (AppMgr.java:783)
at void io.dcloud.common.a.d.a(io.dcloud.common.DHInterface.ICallBack) (WebApp.java:2092)
at void io.dcloud.common.a.a.a(android.app.Activity, java.lang.String, java.lang.String, io.dcloud.common.a.d, io.dcloud.common.a.d, io.dcloud.common.a.d, boolean) (AppMgr.java:773)
at java.lang.Object io.dcloud.common.a.a.processEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (AppMgr.java:552)
at java.lang.Object io.dcloud.common.b.a.dispatchEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (Core.java:543)
at io.dcloud.common.DHInterface.IApp io.dcloud.common.b.a.a(android.app.Activity, java.lang.String, java.lang.String, io.dcloud.common.DHInterface.IOnCreateSplashView, boolean) (Core.java:395)
at io.dcloud.common.DHInterface.IApp io.dcloud.common.b.a.a(android.app.Activity, java.lang.String, java.lang.String, io.dcloud.common.DHInterface.IOnCreateSplashView) (Core.java:356)
at void io.dcloud.common.b.a$3$1.execute(java.lang.Object) (Core.java:425)
at void io.dcloud.common.adapter.util.MessageHandler$1.handleMessage(android.os.Message) (MessageHandler.java:23)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:156)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6623)
at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:942)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:832)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.webkit.SafeBrowsingResponse" on path: DexPathList[[zip file "/system/app/WebViewGoogle/WebViewGoogle.apk"],nativeLibraryDirectories=[/system/app/WebViewGoogle/lib/arm, /system/app/WebViewGoogle/WebViewGoogle.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib, /system/vendor/lib, /product/lib, /system/lib, /vendor/lib, /system/vendor/lib, /product/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at void com.android.webview.chromium.WebViewChromium.init(java.util.Map, boolean) (WebViewChromium.java:42)
at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet, int, int, java.util.Map, boolean) (WebView.java:636)
at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet, int, int) (WebView.java:572)
at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet, int) (WebView.java:555)
at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet) (WebView.java:542)
at void android.webkit.WebView.<init>(android.content.Context) (WebView.java:532)
at void io.dcloud.common.adapter.ui.WebViewImpl.<init>(android.content.Context, io.dcloud.common.adapter.ui.AdaWebview) (AdaWebview.java:1886)
at void io.dcloud.common.adapter.ui.AdaWebview.<init>(android.content.Context, io.dcloud.common.adapter.ui.AdaFrameView) (AdaWebview.java:207)
at void io.dcloud.common.b.b.f.<init>(android.content.Context, io.dcloud.common.DHInterface.AbsMgr, io.dcloud.common.b.b.d) (DHWebview.java:47)
at io.dcloud.common.b.b.d io.dcloud.common.b.b.m.a(int, io.dcloud.common.DHInterface.IApp, io.dcloud.common.b.b.c, io.dcloud.common.b.b.d, io.dcloud.common.DHInterface.IEventCallback, java.lang.Object[], io.dcloud.common.DHInterface.IDCloudWebviewClientListener) (WindowMgr.java:1767)
at java.lang.Object io.dcloud.common.b.b.m.processEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (WindowMgr.java:499)
at void io.dcloud.common.b.b.m.b(int, java.lang.Object) (WindowMgr.java:1204)
at java.lang.Object io.dcloud.common.b.b.m.processEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (WindowMgr.java:418)
at java.lang.Object io.dcloud.common.b.a.dispatchEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (Core.java:555)
at java.lang.Object io.dcloud.common.a.a.processEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (AppMgr.java:218)
at boolean io.dcloud.common.a.d.a(int) (WebApp.java:2160)
at boolean io.dcloud.common.a.d.c(java.lang.String) (WebApp.java:2112)
at java.lang.Object io.dcloud.common.a.a$11.onCallBack(int, java.lang.Object) (AppMgr.java:783)
at void io.dcloud.common.a.d.a(io.dcloud.common.DHInterface.ICallBack) (WebApp.java:2092)
at void io.dcloud.common.a.a.a(android.app.Activity, java.lang.String, java.lang.String, io.dcloud.common.a.d, io.dcloud.common.a.d, io.dcloud.common.a.d, boolean) (AppMgr.java:773)
at java.lang.Object io.dcloud.common.a.a.processEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (AppMgr.java:552)
at java.lang.Object io.dcloud.common.b.a.dispatchEvent(io.dcloud.common.DHInterface.IMgr$MgrType, int, java.lang.Object) (Core.java:543)
at io.dcloud.common.DHInterface.IApp io.dcloud.common.b.a.a(android.app.Activity, java.lang.String, java.lang.String, io.dcloud.common.DHInterface.IOnCreateSplashView, boolean) (Core.java:395)
at io.dcloud.common.DHInterface.IApp io.dcloud.common.b.a.a(android.app.Activity, java.lang.String, java.lang.String, io.dcloud.common.DHInterface.IOnCreateSplashView) (Core.java:356)
at void io.dcloud.common.b.a$3$1.execute(java.lang.Object) (Core.java:425)
at void io.dcloud.common.adapter.util.MessageHandler$1.handleMessage(android.os.Message) (MessageHandler.java:23)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
at void android.os.Looper.loop() (Looper.java:156)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6623)
at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:942)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:832)
I/Choreographer: Skipped 32 frames! The application may be doing too much work on its main thread.
E/NetTool: httpPost exception, e = timeout

2019-04-22 15:15 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复