我想在 Https 上获取字符串。
为什么我失败了...
我已经在 Manifest 上输入了 android.permission.INTERNET。
请帮我 !
这是我的代码:
try{
URL myURL = new URL("https://www.google.com.tw/");
ucon = myURL.openConnection();
bin = new BufferedInputStream(ucon.getInputStream());
int current = 0;
bab = new ByteArrayBuffer(1000);
while((current=bin.read()) != -1)
{
bab.append((char)current);
}
}catch (Exception e)
{
e.printStackTrace();
}
finally{
try{
if(bin != null)
{
bin.close();
bin = null;
}
}
catch (Exception e)
{
e.printStackTrace();
}
}
textView.setText(EncodingUtils.getString(bab.toByteArray(),"UTF-8"));
scrollView.addView(textView);
this.setContentView(scrollView);