我继承了一个PhoneGap应用程序,该应用程序仅使用Phonegap Build构建。当前它正在使用phonegap cli-8.1.1
它利用cordova-plugin-barcodescanner:https://www.npmjs.com/package/cordova-plugin-barcodescanner
当我在Android设备上运行该应用程序时,遇到 java.lang.RuntimeException无法实例化活动异常,如下所述:
FATAL EXCEPTION Barcode Scanner plugin for Phonegap
但是,我希望Phonegap Build能够为我处理库依赖项。我尝试用相同的错误尝试phonegap-plugin-barcodescanner和cordova-plugin-qrscanner。
该如何解决?
更新
我已经使用Phonegap CLI在笔记本电脑上构建了代码,并且该代码成功运行,没有错误。
与生成的.apk文件进行了比较,其显着区别是Phonegap Build apk完全缺少classes.dex中的com.google.zxing条目,该条目存在于使用phonegap.cli的apk版本中。
仍在尝试弄清楚为什么Phonegap Build产生的.apk应该缺少此功能吗?