キャプチャした指紋画像をSQLite dbにバイト配列として保存しています。SQlite DBから戻ったときにbyte []値が変化する理由[Android]
byte[] template = new byte[....];
次に、[B @ 41d25378]のように値を取得して取得します。これは、BLOBカラムのsqlite dbに送信されます。
問題は今、私は私のDBから、この値は、
byte[] photo = cursor.getBlob(cursor.getColumnIndex("fingerprint"));
を取得するときに私は値と420447f8 @その全く異なる[Bを記録していることであるが、これは私が41d25378 @ [Bを望むものです。したがって、返されているものが異なるので、私は指紋に一致することができません。どのように私は同じバイト[]の値を取得することができます。
私も文字列を使用しようとしましたが、完全一致を返す方法を見つけ出すことができます。ありがとうございました...
この複製方法はどうですか? –