Base64.encodeは引数 "image"を取りたくないので、わかりません。私はかつてBase64を使ったことがありません。Base64を使用したビットマップから文字列への変換。どのようにそれを修正できますか?
Bitmap bm = BitmapFactory.decodeStream(this.getContentResolver().openInputStream(uri));
ByteArrayOutputStream baos = new ByteArrayOutputStream();
bm.compress(Bitmap.CompressFormat.JPEG, 100, baos); //bm is the bitmap object
byte[] image = baos.toByteArray();
String encodedImage = Base64.encode(image);
編集:私はBase64でhttp://iharder.sourceforge.net/current/java/base64/
[画像をBase64文字列に変換する方法は?](http://stackoverflow.com/questions/4830711/how-to-convert-a-image-into-base64-string) –