HttpClient está obsoleto (estudio del androide, blanco = api 22)
En mi aplicación para Android dice: org.apache.http.client.httpclient está obsoleto. Después de algunas investigaciones me enteré de que Android ha desaprobado en la API 22. He buscado en el foro y probado: "La aplicación se ha detenido", buscado google: "La aplicación se ha detenido". Así que no tengo ni idea de qué hacer. Espero que ustedes puedan ayudarme. Bueno, aquí está mi código:
try { HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new HttpPost("http://www.URL.com"); HttpResponse response = httpclient.execute(httppost); HttpEntity entity = response.getEntity(); is = entity.getContent(); Log.e("log_tag", "connection success"); // Toast.makeText(getApplicationContext(), "pass", Toast.LENGTH_SHORT).show(); } catch (Exception e) { Log.e("log_tag", "Error in http connection" + e.toString()); Toast.makeText(getApplicationContext(), "Connection fail", Toast.LENGTH_LONG).show();
EDITAR:
- View.OnClickListener, el método o la clase?
- ¿Existe alguna diferencia entre "center_horizontal | center_vertical" y "center"
- La barra de acciones de Android TextView funciona de forma inconsistente
- Cómo ejecutar la aplicación Java en Android
- Android: Poner cuadrícula de objetos dinámicos y personalizados dentro de otra cuadrícula de objetos dinámicos y personalizados
Estoy tratando de obtener algunos datos de mi base de datos Mysql. ¿Conoces un buen tutorial sobre cómo se hace esto? Por favor hagamelo saber.
- Java OBJECT a JSONObject
- Conversión de una cadena de tiempo a la fecha
- Uso de SQLite desde libGDX en Android
- ¿Cómo lograr la estructura modular de subcomponentes de aplicaciones en Android?
- Error en el enlace de comunicaciones El último paquete enviado al servidor fue hace 1 ms.
- No se puede conectar al servidor Openfire (mediante smack api)
- La pestaña 'Leaderboard` que no se muestra en Google Play Games, mientras que la pestaña `Achievements` está allí
- no se puede encontrar el símbolo "__android_log_write" - Registro nativo de Android
Deje de usarlo y utilice URLConnection en su lugar. Hace 4 años que Google recomienda esto. http://android-developers.blogspot.be/2011/09/androids-http-clients.html
Si desea una biblioteca externa con una mejor API, puede probar OkHttp: http://square.github.io/okhttp/
- Cómo ocultar los números de la semana en CalendarView (DatePicker)
- Android JobScheduler: Si programa el mismo trabajo con tiempo periódico, ¿empieza de nuevo el período?