プラグインの公式readme:https ://github.com/phonegap/phonegap-plugins/tree/master/Android/BarcodeScanner#readme
Eclipseを使用してBarcodeScannerプラグインを使用する方法を説明します。
現在、Eclipseを使用せずに開発していますが、ライブラリをプロジェクトに統合するにはどうすればよいですか?
Eclipseライブラリ統合ステップを複製しないと、プロジェクトはビルドされません。
プラグインの公式readme:https ://github.com/phonegap/phonegap-plugins/tree/master/Android/BarcodeScanner#readme
Eclipseを使用してBarcodeScannerプラグインを使用する方法を説明します。
現在、Eclipseを使用せずに開発していますが、ライブラリをプロジェクトに統合するにはどうすればよいですか?
Eclipseライブラリ統合ステップを複製しないと、プロジェクトはビルドされません。
このプラグインも試して、動作するかどうかを確認できます: http://www.scandit.com/support/getting-started-with-the-scandit-phonegap-plugin-for-android/
これが誰にでも役立つ場合: https://github.com/zeroasterisk/PhoneGap-BarcodeScanner-Example-iOS
具体的には:
プラグインを(いくつかのパスに)インストールしましたが、機能するプラグインを保持しました。ロード時の自動実行、エラー時の自動リロード、成功/失敗/キャンセル時のアラートなど、機能を実証するために基本的な JS スキャナー コードを実装しました。
注:barcodescanner.js と index.js のコメントは、両方とも、オブジェクト パスの定義/要求のカスタマイズについて言及しています。いくつかの順列の後、デモ/サンプルパスを機能させることができませんでした。
(これは iOS のみの atm ですが、Android の例も作成する予定です)
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 パラメータを使用できます。