我使用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
答案 0 :(得分:0)
原来这个问题与扫描程序插件无关。由于方向改变,崩溃发生了。一些配置更改(在此处找到 - > http://community.phonegap.com/nitobi/topics/app_crashes_on_android_during_orientation_change)帮助解决了这个问题