该插件的官方自述文件:https://github.com/phonegap/phonegap-plugins/tree/master/Android/BarcodeScanner#readme
解释了如何使用eclipse使用BarcodeScanner插件。
我目前在不使用Eclipse的情况下开发,如何将库集成到我的项目中?
如果不复制Eclipse库集成步骤,我的项目就无法构建。
答案 0 :(得分:0)
您也可以尝试使用此插件,看看它是否有效:http://www.scandit.com/support/getting-started-with-the-scandit-phonegap-plugin-for-android/
答案 1 :(得分:0)
android工具中有一个命令行:
android update project --target <target_ID> --path path/to/your/project --library path/to/library_project
您必须设置相对于项目的库路径。我只把它放在与我的项目相同的工作区中。
更多信息:
https://github.com/phonegap/phonegap-plugins/pull/893
http://developer.android.com/tools/projects/projects-cmdline.html#ReferencingLibraryProject
如果您的项目中有子项目,则可以在命令行末尾使用-s参数
答案 2 :(得分:0)
如果这有助于任何人: https://github.com/zeroasterisk/PhoneGap-BarcodeScanner-Example-iOS
具体做法是:
安装了插件(在少数路径中),但保留了一个有效的插件。实现了一个基本的JS扫描程序代码来演示功能:加载时自动运行,错误时自动重载,成功/失败/取消警报。
注意:barcodescanner.js和index.js上的注释都提到了我对define / require对象路径的自定义。经过几次排列后,我无法让演示/示例路径工作。
(这只是iOS的atm,但我打算制作一个Android示例)