Comment télécharger une Image Bitmap à partir d'un appareil android?

Vous en remercie d'avance.
J'aimerais télécharger une image une image à partir de mon application android.
mais , je ne peux pas l'obtenir.
Pourriez-vous recommander des solutions pour cela.
ou recueillir mon code source?

ByteArrayOutputStream bao = new ByteArrayOutputStream();
                bitmap.compress(Bitmap.CompressFormat.JPEG, 90, bao);
                HttpClient httpclient = new DefaultHttpClient();
                HttpPost httppost = new HttpPost(
                        "http://example.com/imagestore/post");
                MultipartEntity entity = new MultipartEntity( HttpMultipartMode.BROWSER_COMPATIBLE );
                byte [] ba = bao.toByteArray();
                try {
                    entity.addPart("img", new StringBody(new String(bao.toByteArray())));
                    httppost.setEntity(entity);
                } catch (UnsupportedEncodingException e1) {
                    //TODO Auto-generated catch block
                    e1.printStackTrace();
                }
                //Execute HTTP Post Request
                HttpResponse response = null;
                try {
                    response = httpclient.execute(httppost);
                } catch (ClientProtocolException e) {
}
  • Quelle est l'erreur que vous obtenez? Quelle technologie utilisez-vous sur le serveur? Êtes-vous sûr que le problème n'est pas là et pas dans le client?
  • Merci pour la réponse. J'ai donc développé le servicede sur GAE, le GAE dit soulever NotImageError(); je suppose que le Codage de la Chaîne est mal ou utiliser InputStreamBody
  • J'ai obtenu mon objectif à l'Aide de InputStream avec un nom de fichier "img.jpg" . 🙂
  • auriez-vous l'esprit de partage de la façon dont vous codés dans la InputStream mise en œuvre?