3

我正在编写一个移动 android 应用程序,它将图像(作为 Base64 编码的字节数组)发送到 Google 应用引擎服务器。在服务器上,我想将从客户端获得的图像提供给第三方模块,该模块期望它是位图。问题是我找不到从 GAE 上的编码字节数组创建图像的方法。由于应用程序引擎的限制,我尝试的每件事都失败了:“Google App Engine 的 Java 运行时环境不支持 x”。

有什么建议么?

4

2 回答 2

2

为什么不使用图像 API 的 setImageData 方法,该方法采用图像数据的字节数组来创建可与其余图像 API 一起使用的 Image 对象?

于 2012-08-05T02:38:38.953 回答
0

Google App Engine 不支持某些 javax 类。

如果可用的话,imageIO 类会解决你的问题吗?那么可能的答案如下:

  1. 下载 ImageIO 类的类(看这个问题知道如何)
  2. 使用这些类文件创建自己的 jar 文件
  3. 将 jar 文件添加到 /WEB-INF/lib/ 文件夹
  4. 在应用程序逻辑中使用 ImageIO 类

这个解决方案似乎有效吗?

于 2012-08-04T17:55:14.063 回答