本パッケージは、Star mBridge SDK Ver 2.1.1 です。 starmbridgeio.aarは、mC-Bridgeを介しての周辺機器制御を容易にするためのライブラリです。
- 全般
- Android 17に対応
targetSdkVersion 37で必須化されたACCESS_LOCAL_NETWORK権限に対応- 以下のAPIを実行時、上記の権限がない場合にStarBridgeCode.LOCAL_NETWORK_PERMISSION_DENIEDのコードでStarBridgeException例外が発生します。
- StarBridgeDiscoveryDevice.discover()
- StarBridge.openPort()
- StarBridgeCashHandlingMachine.openPort()
Star_mBridge_Android_SDK_V2_1_1
├── Libs
│ └── starmbrigdeio.aar // starmbrigdeio.aar (Ver 2.1.1)
├── example // Sample App(Ver.2.1.1)
├── Documents/
│ |── manual.url // Link to SDK manual
│ └── SoftwareLicenseAgreement_Jp.pdf
├── README.md
└── LICENSE // Software License Agreement
対応するモデルは以下のとおりです。
- mC-Bridge (F/W Ver.1.0以降)
対応する周辺機器は以下のとおりです。
- グローリー株式会社 自動釣銭機 RAD-300/RT-300, RAD-380/RT-380, RAD-N300/RT-N300
- 富士電機株式会社 自動釣銭機 ECS-777
- 富士電機株式会社 自動釣銭機 ECS-777をご使用の場合、mC-Bridge (F/W Ver.1.3以降)をご使用ください。
対応するAndroid OSバージョンはStar mBridgeマニュアルを参照ください。
https://www.star-m.jp/prjump/000137.html
スター精密(株)Copyright 2020
Ver 2.1.1
2026/06/30 : * 全般
* Android 17に対応
* `targetSdkVersion 37`で必須化された`ACCESS_LOCAL_NETWORK`権限に対応
* 以下のAPIを実行時、上記の権限がない場合にStarBridgeCode.LOCAL_NETWORK_PERMISSION_DENIEDのコードでStarBridgeException例外が発生します。
* StarBridgeDiscoveryDevice.discover()
* StarBridge.openPort()
* StarBridgeCashHandlingMachine.openPort()
Ver 2.1.0
2025/07/29 : * mC-Bridge
* mC-BridgeをリセットするAPIを追加
Ver 2.0.3
2024/08/02 : * 全般
* ログ保存用フォルダに.log以外の拡張子ファイルが存在するときに例外が発生する事象への考慮を追加
Ver 2.0.2
2024/04/08 : * 自動釣銭機
* 対象:富士電機製 ECS-777ご利用の方
釣銭機設定が金種のニアエンプティ・エンプティ状態を通知しない設定にされており、
かつ釣銭機内の金種枚数が0枚の場合、
readCashCountメソッドのbalanceDenominationStatusの値にNormalを返すように変更
Ver 2.0.0
2023/10/13 : * 全般
* グローリー株式会社 自動釣銭機 RAD-N300/RT-N300に対応
Ver 2.0.0
2022/08/25 : * 全般
* 富士電機株式会社 自動釣銭機 ECS-777に対応
* サンプルプログラムをKotlin言語に変更
Ver 1.2.0
2022/05/23 : 計数処理中における紙幣部および硬貨部の詳細状態を取得するAPIを追加
Ver 1.0.0
2020/11/25 : 新規発行