こんにちは、画像をビットマップにエンコードし、エンコードされた画像をインターネット経由のツールでデコードして比較すると問題が発生しますが、同じデコードが得られず、理由がわかりません。
String path = "/sdcard/bluetooth/bluetooth.png";
Bitmap bitmap = BitmapFactory.decodeFile(path);
ByteArrayOutputStream bao = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.PNG, 100, bao);
byte [] ba = bao.toByteArray();
String ba1=Base64.encodeToString(ba,Base64.DEFAULT);