URLから簡単な文字列を取得する方法を正確に把握することはできません。すべての適切なマニフェスト権限を持つAndroidがHTML/PHPから文字列を取得する
String str = null;
try {
// Create a URL for the desired page
URL url = new URL("mysite.com/thefile.txt");
// Read all the text returned by the server
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
while ((str = in.readLine()) != null) {
// str is one line of text; readLine() strips the newline character(s)
}
in.close();
} catch (MalformedURLException e) {
} catch (IOException e) {
}
Toast.makeText(getApplicationContext(), str, Toast.LENGTH_LONG).show();
以外のものを返すように得ることができない:私はこのコードのいくつかのバージョンを試してみました。私のtxtファイルだけ
www.google.com
が含まれていると私はどのブラウザでも携帯電話やパソコンからアクセスすることができます。何か案は?
は私がキャッチを削除すると、Eclipseは私がコンパイルさせません、それだけでトライキャッチまたは私は/ついに、それは同じことを行い試みをしようと囲むように述べています。 – Nick
@ニック:そうした場合、これらのエラーを適切に処理する必要があります。現在、あなたは*無視しています*。たぶんエラーを出力して、何かを終了させるかもしれません。 –