如何将巨大的转换字符串形式Base64存储到android中的字符串

时间:2017-01-27 13:33:23

标签: android base64

我正在开发一个Android项目,我将图像转换为BASE 64格式,我能够获取字符串,但我无法存储这个巨大的字符串我在字符串中获得的内容。

我需要将结果字符串作为参数传递给API。但我只得到一半像下面的图像

enter image description here

因为我得到了一半的图像,所以数据没有正确存储在数据库中

2 个答案:

答案 0 :(得分:0)

如果您从Logcat复制了字符串,那么您只获得字符串的第一部分,因为登录到logcat只记录长字符串的第一部分。

最好将base64字符串保存到文件中。在文本编辑器中打开,然后复制并粘贴。

答案 1 :(得分:0)

它可能对你有帮助 -

cfg[x64]

调用onImageCompress方法并传递位图。这将生成一个带有字符串的文件。现在使用此链接(如您在问题中使用的那样)convert base64 to image来查看图像。 首先尝试使用小尺寸图像进行测试然后选择大图像。