Android開発環境|Honeywell SDK
この記事の目次
はじめに
本記事はAndroid OSを搭載したHoneywell製ハンディーターミナル・PDAをすでにご採用いただいているユーザー様、開発受託を受けているApp開発会社様、および採用をご検討いただいているお客様への環境構築手順のご紹介となります。
【はじめに】その1|Android Studioのインストール
Android Studioをインストールされていない方は、【Android Developer】のこちらのページよりお使いのOSに合わせたAndroid Studioをインストールしてください。
*本記事は2019年11月28日現在の最新版であるAndroid Studio 3.5.2での情報となります。
【はじめに】その2|Honeywell Mobility SDKのインストール
まだHoneywell Mobility SDKお持ちでない開発者の方はお手数ですが以下のボタンより弊社までお問い合わせください。担当より最新のHoneywell Mobility SDKをお送りさせていただきます。
Android Studio向けHoneywell Mobility SDKの環境構築
New Projectを作成
SDKファイルに同梱されているサンプル・ライブラリの【DataCollection.aar】を元に環境構築手順をご紹介いたします。業務端末の開発における一般的なAndroidOS搭載機との違いは、バーコードリーダー(スキャン・エンジン)の制御です。本記事はバーコードリーダーの制御に関するライブラリのセットアップとなります。
- Android Studioを起動します
- 【Start a new Android Studio project】を選択します
- 【Basic Activity】もしくは【Empty Activity】を選択します
- 【Minimum API level】を【API 19:Android 4.4 Kitkat】に設定してください。
- 【Finish】ボタンをクリックし、【Create New Project】ウィザートを閉じてください。
Honeywell DataCollectionライブラリの追加
サンプル・ライブラリ【DataCollection.arr】を追加します。
- 【File】->【New】->【New Module】を選択
- ポップアップ画面をスクロールし、【Import .JAR/.AAR Package】を選択し、【Next】ボタンをクリック
- File参照より、Honeywell Mobility SDK内にある【honeywell-android-data-collection-sdk】->【libs】->【DataCollection.AAR】を選択
- 【Subproject Name】を【DataCollection】に変更し、【Finish】ボタンをクリックし、【Import Module from Library】画面を閉じる
- 【Subproject Name】が【DataCollection】に変更されていることを確認し、【Finish】ボタンをクリック
- Project Viewに表示されている【DataCollection】を選択した状態で【F4】キーを押し、【Modul Settings】を開く
- 【Dipendencies】をクリック->【【app】を選択した状態で右側ウィンドウの【+】ボタンをクリック->【Module Dependency】を選択
- 【Add Module Dependency】ダイアログが立ち上がるため、Step1:【DataCollection】にチェック -> Step2:【Assign the Scope】にて【implementation】を選択 -> 【OK】をクリック
- Project Structureダイアログにて画面右下の【Scope】リストが【implementation】となっていることを確認し、【OK】をクリック
DataCollectionライブラリにコードを追加し使用する
- Project Viewより【MainActivity.java】を開く
- ファイル上部のimport lineに【import com.honeywell.*】を追記
- 【MainActivity Class】定義を変更し、【implements BarcodeReader.BarcodeListener】を追加します。
基本的なバーコードリーダーの制御に関するライブラリのセットアップ手順は以上です。
貸出デモ機に関して
Honeywell製ハンディーターミナル・PDAの導入検討段階でのご評価用貸出デモ機を豊富にご用意しております。製品詳細ページ下部のデモ機貸し出しボタンからお気軽にご連絡ください。また、Honeywell製ハンディーターミナル・PDAのApp開発サポートやApp開発の協力パートナー企業様のご紹介が可能です。
- タグ:
製品紹介
-
Dolphin CT40
Android8.1 - Android13までアップグレード可能|世界40ヵ国以上で使用されるPDA(業務端末)Honeywell Dolphin CT40は世界40ヵ国以上で使用されているPDA(業務端末)です。
バーコードリーダー部分には世界シェアを持つXenonシリーズ最新機、Xenon195xシリーズと同じバーコードエンジンが搭載され、
読み取りスピードが作業効率を左右する業務現場でも圧倒的な読み取り性能を提供いたします。MORE
-
Thor VM1A Vehicle-Mounted Computer
Android搭載の車載端末MORE
-
Scanpal EDA51
Android8/10搭載 あたらしい業務用スマートデバイスMORE
-
Dolphin CN80
Honeywell最高クラスのハンディーターミナルMORE