ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Android Developersコミュのandroidから画像をアップロード

  • mixiチェック
  • このエントリーをはてなブックマークに追加
はじめまして。
開発で詰まってしまったので、知恵をお貸しください。

現在、スマートフォン(Android)からサーブレット(Java)を経由してAppEngineのblobstoreに画像のアップロードを行おうと思っています。

スマホ側で
HttpPost post = new HttpPost("アップロードURL");
MultipartEntity entity = new MultipartEntity();
post.setEntity(entity);
FileBody fileBody = new FileBody(new File("filepath"));
entity.addPart("file", fileBody);
client.execute(post);

と行っているのですが、
Must only return a redirect from a Blobstore upload callback.
と返されてしまいます。

おそらく、
BlobstoreService service = BlobstoreServiceFactory.getBlobstoreService();
String uploadUrl = service.createUploadUrl("/upload");
と、uploadURLを経由していないことが原因だと思いますが、
一度、別のサーブレットで受け取り、
response.sendRedirect(uploadURL)で送っても、blobstoreにアップロードされませんでした。

どなたか、Android端末でblobstoreに画像をアップロードできる方法を教えてください。
よろしくお願いします。

プログラム歴:4ヶ月。

コメント(0)

mixiユーザー
ログインしてコメントしよう!

Android Developers 更新情報

Android Developersのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング