1

我使用 PhoneGap 在 android 上创建了一个测试应用程序,以及这个 Barcode Scanner 插件:

https://github.com/phonegap/phonegap-plugins/tree/master/Android/BarcodeScanner

我的应用程序符合并在我的手机上运行,​​当我单击按钮激活插件时,它也可以工作。我可以扫描条形码,但一旦发生这种情况,应用程序就会关闭。

调试时出现以下错误消息

(“示例”是我的应用程序的名称)

netstack: LIB_MGR - Error loading lib spl_proc_plugin.so
netstack: STAT_HUB - Failed to load plugin:  spl_proc_plugin.so
netstack: STAT_HUB - App org.apache.cordova.example isn't supported
netstack: LIB_MGR - Error loading lib libsocketpoolextend.so

所以看起来它正在尝试加载库或插件并且失败了。但是每当我用谷歌搜索这些文件名时,我都找不到任何用处

我使用的是cordova 2.9.0,条码扫描器插件版本是2.2.0

4

1 回答 1

0

原来这个问题与扫描仪插件无关。坠机是因为方向改变而发生的。一些配置更改(在此处找到 --> http://community.phonegap.com/nitobi/topics/app_crashes_on_android_during_orientation_change)帮助解决了这个问题

于 2013-07-15T07:32:01.527 回答