Я пытаюсь передать изображение из Android в службу REST WCF как часть объекта JSON.
Моя цель - использовать наиболее подходящие типы данных. Так, на стороне .NET я использовал byte [] для хранения данных при получении, а на стороне Java я также использовал byte [].
Первым делом я получил исключение, и это потому, что байт Java подписан. Итак, я сделал свой объект sbyte [] на стороне .NET.
Это действительно лучший способ? Или я должен думать о base64 и заниматься сериализацией / десериализацией на обоих концах? Сейчас JavaDeserializer заботится об этом на стороне .NET, а GSON заботится об этом на стороне Android.