【问题标题】:Google App Engine with Android Bitmap class带有 Android Bitmap 类的 Google App Engine
【发布时间】:2011-09-15 11:30:41
【问题描述】:

我有一个 Android 应用程序和一个 Google App Engine 应用程序相互通信。

Android 需要向 Google App Engine 发送一个 Bitmap 对象。但是,当我在云端收到 Bitmap 对象时,我得到:

java.lang.RuntimeException: Stub!
    at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:33)

我在 Google App Projects 的相应 lib 文件中有 Android jar。我不知道我遗漏了什么以及为什么会这样,因为使用相同的代码,我可以在 Android 环境中很好地进行反序列化。

【问题讨论】:

    标签: java android image google-app-engine serialization


    【解决方案1】:

    看起来您正在使用 Java 的内置序列化支持来序列化数据。以这种方式反序列化数据需要序列化对象的类定义可用,而 App Engine 显然不是这种情况。

    相反,您应该以标准格式(例如 PNG)对位图进行编码,然后像在 App Engine 端对任何其他图像进行解码一样对其进行解码。

    【讨论】:

      猜你喜欢
      • 2017-11-17
      • 2017-01-10
      • 2011-01-22
      • 2010-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-20
      相关资源
      最近更新 更多