【发布时间】:2020-12-05 03:09:52
【问题描述】:
这是错误详情:
12-04 22:00:12.087: E/AndroidRuntime(19113): java.lang.RuntimeException:无法启动活动 组件信息{com.package.name.dev/com.package.name.dev.MainActivity}: java.lang.NullPointerException:尝试调用虚拟方法'void org.apache.cordova.CordovaPlugin.privateInitialize(java.lang.String, org.apache.cordova.CordovaInterface, org.apache.cordova.CordovaWebView, org.apache.cordova.CordovaPreferences)' 在空对象引用上
背景:我最初只是为 Android 构建应用程序,但在我的上一个版本中,我还必须生成一个 iOS 版本,这需要一些额外的插件和配置调整才能正常工作。现在我正在尝试为 Android 创建一个新版本,但新的应用程序一打开就会关闭。
为了修复它,我尝试从项目的 Android 端删除对仅 iOS 插件的所有引用,但错误仍然存在。我不确定还能尝试什么。
在初始化插件时,什么会导致 Cordova 抛出这个错误?
【问题讨论】:
-
试一试,你检查过吗 - stackoverflow.com/a/59317100/3569545
-
@Demigod 是的,我也看到了。他的问题是他重命名了插件,我认为这是一个线索,但我没有做任何自定义插件工作。
标签: android cordova cordova-plugins