android中的防火墙问题

时间:2011-06-29 11:04:17

标签: android

嗨朋友
在服务器中安装 Kerio WinRoute防火墙的原因我无法在android中启动互联网。我想开发一个应用程序,我从互联网上获取数据。 我的问题是与互联网连接。 当我运行项目这种错误时。 06-29 10:37:28.207: WARN/System.err(384): java.io.FileNotFoundException: /mnt/sdcard/top-30-android-games.jpg权限被拒绝) 在这个项目中,从网站检索文件,所有代码都运行良好,但我认为这是互联网访问的问题。
 任何人都可以帮助我

2 个答案:

答案 0 :(得分:1)

此问题与您的问题有关: problem to store data into sdcard

我将在此重申您需要在清单中获得许可才能写入SD卡。该错误与任何防火墙无关......

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>

修改

我注意到您正在使用模拟器进行测试。 您是否在AVD设备中指定了SD卡的使用?如果没有,您应该从AVD管理器编辑您的设备。您必须指定SD卡的大小(至少8 MB)

答案 1 :(得分:-1)

Kerio Winroute防火墙无法识别应用程序向Internet发送请求。它只能根据预定义的规则限制访问。 如果你不是说一个模拟器蚂蚁,如果你说使用Wi-Fi将你的Android手机连接到互联网。请确保您的手机有一个IP地址,并且该地址可以访问kerio规则集中的互联网访问权限。 如果您的问题无法通过此建议解决 - 请告诉我。我有winroute配置的经验。