我无法理解如何重新使用从服务器发送的字节数据。我正在尝试为应用程序设置存根后端,并能够在本地为特定用户存储/返回所有后端数据。
设置断点并复制我的服务器响应值(byte[]
类型)时,它看起来像
[-119, 80, 78, ...]
复制到文本编辑器时。
如果我想在本地存储这个大型数组并将值作为byte[]
返回给我的服务器响应处理,我该如何实现?
我尝试将值存储在String
变量中并使用getBytes()
,但编译器抱怨字符串太大。而且我甚至不确定那会不会归还我想要的东西。
答案 0 :(得分:0)
将其存储为SQLite中的BLOB。在这个例子中 - > http://sunil-android.blogspot.com/2013/10/insert-and-retrieve-image-into-db.html BLOB用于存储已转换为字节数组的图像。 1mb限制..