Android Studio中带有Ionic + Angular应用的NoClassDefFoundError

时间:2019-08-15 19:29:59

标签: android angular ionic-framework capacitor

我正在编写离子+有角度的应用程序。

当我将其作为网络应用程序(ionic serve)运行时,该应用程序可以正常运行,并且控制台中不会显示任何错误。

现在,我正在尝试将该应用程序调试为Android应用程序。

ionic capacitor run android -l在Android Studio中打开应用程序,并且该应用程序可以在模拟器中按预期方式打开并正常工作。

但是,如果我打开Android Studio控制台,则会出现以下错误:

  

I / art:拒绝对先前失败的类java.lang.Class进行重新初始化:   java.lang.NoClassDefFoundError:无法解决以下问题:   Landroid / view / View $ OnUnhandledKeyEventListener;

有人可以告诉我为什么会出现此错误以及如何解决该错误吗?

此外,如果有帮助,我可以发布代码。

1 个答案:

答案 0 :(得分:0)

删除android平台并再次添加

ionic cordova platform rm android
ionic cordova platform add android