我正在尝试通过将“=sxx”附加到 URL 来从应用引擎获取调整大小的图像,如图像应用引擎文档中所述。我正在从 Android 客户端执行此操作。
在获得我的图像的 blob 密钥后,我有这个 URL:
https://myapp.appspot.com/mobile/serve_image?blob-key=1233xblabla
这一切都有效,但是一旦我告诉应用引擎通过附加“= s70”来给我那个最长边为 70 像素的图片,BitmapFactory 告诉我,该 URL 无效。所以我这样做的 URL 是(这是它应该如何工作的?):
https://myapp.appspot.com/mobile/serve_image?blob-key=1233xblabla=s70
我正在使用的代码是这样的:
URL url = 新 URL(SERVER_URL + "/serve_image?blob-key=" + photo + "=s70"); bm = BitmapFactory.decodeStream(url.openConnection() .getInputStream());