Ver Mensaje Individual
  #1  
Viejo 20/06/15, 19:11:36
Array

[xs_avatar]
ciberdrac ciberdrac no está en línea
Usuario poco activo
 
Fecha de registro: oct 2009
Mensajes: 20
Modelo de smartphone: s200

Leer archivo txt alojado en dropbox

Después de varios días probando, no consigo leer un archivo txt que tengo alojado en el dropbox, consultando por la red he recopilado el siguiente código, pero la aplicación se detiene, a ver si alguien puede decirme dónde está el error y me saca del atasco.


public class MainActivity extends ActionBarActivity {

@override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);


String contents = "";
TextView t = (TextView) findViewById(R.id.TvProba);
t.setText("probando");

try {
URLConnection conn = new URL("https://www.dropbox.com/s/g0fythqeht80e53/version.txt?dl=0").openConnection();
InputStream in = conn.getInputStream();
contents = readStream(in);
} catch (MalformedURLException e) {
Log.w("", "MALFORMED URL EXCEPTION");
} catch (IOException e) {
Log.w(e.getMessage(), e);
}

t.setText( contents );
}

public String readStream(InputStream in) throws IOException {

BufferedReader r = null;
r = new BufferedReader(new InputStreamReader(in));
StringBuilder total = new StringBuilder();
String line;
while ((line = r.readLine()) != null) {
total.append(line);
}
if (r != null) {
r.close();
}
in.close();
return total.toString();
}


}
Responder Con Cita