При вставке байтового массива в JSONObject вызывается метод toString ().
public static void main(String... args) throws JSONException{
JSONObject o = new JSONObject();
byte[] b = "hello".getBytes();
o.put("A", b);
System.out.println(o.get("A"));
}
Пример вывода:
[B@1bd8c6e
, поэтому вам нужно сохранить его в способ, которым вы можете разобрать String в исходный тип данных.