Bueno, finalmente he conseguido leer un archivo de un servidor remoto, aquí abajo os dejo el código, lo que pasa es que no me sirve, por que resulta que el archivo al que quiero acceder está en un servidor seguro, del tipo https, para ese tipo de acceso con este código no me vale, a ver si hay alguien que pueda orientarme como puedo utilizar el HttpsUrlConnection.
Thread leerarchivo = new Thread(){
public void run() {
try {
String contents = "";
TextView t = (TextView) findViewById(R.id.TvProba);
t.setText("probando");
URLConnection conn = new URL("http://www.LinkDelArchivo").openConnection();
InputStream in = conn.getInputStream();
contents = readStream(in);
t.setText(contents);
} catch (MalformedURLException e) {
Log.w("", "MALFORMED URL EXCEPTION");
} catch (IOException e) {
Log.w(e.getMessage(), e);
}
}
};
leerarchivo.start();
}
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();