Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Android StringBody (String) está obsoleto

Estoy intentando enviar una imagen a mi API. Pero al utilizar MultipartEntity StringBody obtengo el error como StringBody (String) está obsoleto.

Yo no trabajo. Así que una muestra en Android enviando la imagen al servidor a través de MultipartEntity – configuración de tipo de contenido? .

Este es el código:

try { List<NameValuePair> params = new ArrayList<NameValuePair>(); params.add(new BasicNameValuePair("api_key", api_key)); params.add(new BasicNameValuePair("access_token", access_token)); API api = new API(mApiKey, mApiSecret); HttpClient client = new DefaultHttpClient(); HttpPost postMethod = new HttpPost("MY API URL"); File file = new File(imagePath); MultipartEntity entity = new MultipartEntity(); FileBody contentFile = new FileBody(file); StringBody api_key = new StringBody(mApiKey); StringBody access_token = new StringBody(access_token); entity.addPart("api_key", api_key); entity.addPart("hash", access_token); entity.addPart("image", contentFile); postMethod.setEntity(entity); client.execute(postMethod); } catch (Exception e) { e.printStackTrace(); } 

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.