【发布时间】:2020-01-08 04:44:02
【问题描述】:
我正在开发 ionic v1 项目。我的问题是 - 将 android 平台版本更新到最新版本 - 8.0.0 后,应用程序在启动时崩溃。
在 logcat 上出现此错误-
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.tv.gpd/com.tv.gpd.MainActivity}: java.lang.RuntimeException: Failed to create webview.
我正在使用此命令添加最新的 android 平台-
ionic cordova platform add android@latest
我进行了一些挖掘并找到了一些解决方案并尝试了它-
1)在 proguard-custom.txt 中添加以下代码行
# These clases contain references to cordova webView
-keep class com.ionicframework.cordova.webview.** {*; }
-keep class com.ionicframework.cordova.webview.*
2) 还通过将“cordova-plugin-ionic-webview”插件降级到 - 1.2.1 来检查它 以前的 webview 版本是 - 2.3.2
我正在与 -
Ionic 3.19.0
Cordova CLI 7.0.0
Cordova-Android 8.0.0
任何帮助将不胜感激,因为我需要使应用程序支持最新的 Android - Oreo 和 Pie 版本。
谢谢
【问题讨论】:
-
遇到这个问题的人请帮帮我
-
使用cordova-plugin-proguard
标签: android cordova ionic-framework webview cordova-plugin-proguard