我正在尝试使用以下代码从http://udios.site88.net/Lunch.xls加载带有Jexcel API的xls文件:
URL url = new URL("http://udios.site88.net/Lunch.xls");
InputStream in = url.openStream();
Workbook workBook = null;
workBook = Workbook.getWorkbook(in);
Sheet sheet = workBook.getSheet(0);
Cell cell;
cell = sheet.getCell(21, 1);
Toast.makeText(MainActivity.this, cell.getContents(), Toast.LENGTH_LONG*3).show();
但它抛出以下异常:
java.net.UnknownHostException:udios.site88.net 这发生在: InputStream in = url.openStream();
任何人都可以帮助我吗?感谢
答案 0 :(得分:1)
您需要在<uses-permission android:name="android.permission.INTERNET" />
中设置AndroidManifest.xml
,并确保您的设备上有互联网连接。
编辑:当我尝试访问浏览器中的网址时,似乎此地址因恶意软件而被阻止。