get Device Key
デバイスキーを整数として取得getDeviceKeyNameで得られる文字列のhasCodeを取得ベンダーID, プロダクトID, デバイスクラス, デバイスサブクラス, デバイスプロトコルから生成同種の製品だと同じデバイスキーになるので注意
Return
Parameters
device
nullなら0を返す
デバイスキーを整数として取得getDeviceKeyNameで得られる文字列のhasCodeを取得useNewAPI=falseで同種の製品だと同じデバイスキーになるので注意
Return
Parameters
device
useNewAPI
fun getDeviceKey(device: UsbDevice, serial: String, useNewAPI: Boolean): Int
Content copied to clipboard
デバイスキーを整数として取得getDeviceKeyNameで得られる文字列のhasCodeを取得serialがnullでuseNewAPI=falseで同種の製品だと同じデバイスキーになるので注意
Return
Parameters
device
nullなら0を返す
serial
UsbDeviceConnection#getSerialで取得したシリアル番号を渡す, nullでuseNewAPI=trueでAPI>=21なら内部で取得
useNewAPI
API>=21またはAPI>=23のみで使用可能なメソッドも使用する(ただし機器によってはnullが返ってくるので有効かどうかは機器による)