【发布时间】:2012-08-04 15:23:17
【问题描述】:
我正在编写一个移动 android 应用程序,它将图像(作为 Base64 编码的字节数组)发送到 Google 应用引擎服务器。 在服务器上,我想将从客户端获得的图像提供给第三方模块,该模块期望它是位图。 问题是我找不到从 GAE 上的编码字节数组创建图像的方法。 由于应用引擎的限制,我尝试的每件事都失败了:“Google App Engine 的 Java 运行时环境不支持 x”。
有什么建议吗?
【问题讨论】:
我正在编写一个移动 android 应用程序,它将图像(作为 Base64 编码的字节数组)发送到 Google 应用引擎服务器。 在服务器上,我想将从客户端获得的图像提供给第三方模块,该模块期望它是位图。 问题是我找不到从 GAE 上的编码字节数组创建图像的方法。 由于应用引擎的限制,我尝试的每件事都失败了:“Google App Engine 的 Java 运行时环境不支持 x”。
有什么建议吗?
【问题讨论】:
为什么不使用图像 API 的 setImageData 方法,该方法采用图像数据的字节数组来创建可与其余图像 API 一起使用的图像对象?
【讨论】:
Google App Engine 不支持某些 javax 类。
如果可用的话,imageIO 类会解决您的问题吗?那么可能的答案如下:
这个解决方案似乎有效吗?
【讨论】: