Wenn Sie Bild auf Server senden möchten! Sie müssen es in Base 64<ändern /a> Zeichenfolge.
Zum Speichern in der Datenbank! Sie müssen es in Blob Typ!
versuchen Sie diesen Code:
Bitmap bitmap = BitmapFactory.decodeResource(getResources(),R.drawable.ic_launcher);
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.PNG, 90, stream); //compress to which format you want.
byte [] byte_arr = stream.toByteArray();
String image_str = Base64.encodeToString(byte_arr, Base64.DEFAULT);
Und übergeben Sie dies als Parameter, genau wie Sie andere Parameter in der Anfrage hinzufügen!
params.add(new BasicNameValuePair("image",image_str));
Ich hoffe, das wird helfen! Siehe diesen Link für weitere Details.