1
:私が得るは、メソッドのOpenConnectionメソッドを解決できません()私は以下のコードを使用してURLからWebコンテンツをダウンロードしようとしている
URL content = new URL(urlstr);
HttpURLConnection urlConnection = (HttpURLConnection) content.openConnection();
try {
InputStream in = urlConnection.getInputStream();
InputStreamReader isw = new InputStreamReader(in);
String existing_string = "";
StringBuilder builder = new StringBuilder(existing_string);
int data = isw.read();
while (data != -1) {
char current = (char) data;
builder.append(current);
data = isw.read();
}
エラーがCannot resolve method openConnection()
です。 import文は次のようになります。
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
私はこの上ALMOSTすべてのSO関連の質問を見て、私はそれが動作し得るように見えるいけません。
java.net.URLをインポートするのを忘れないでください。 – Mordechai
'import java.net.URL'を追加するとアンドロイドスタジオがそれを使用していませんでした。 – hello
'new StringBuilder(existing_string)'は無意味です。 no-argsコンストラクタを使用するだけです。このコードでは 'existing_string'はまったく必要ありません。 – EJP