Android模拟器中的网络访问
我试图通过我的 Android 应用程序访问互联网,但我既成功又失败。
我在构建应用程序时启动模拟器,并且应用程序安装得很好。我可以使用浏览器访问互联网,但是,当我尝试这个小代码片段时……
InetAddress inet;
try {
inet = InetAddress.getByName("www.google.com");
System.out.println ("IP : " + inet.getHostAddress());
} catch (UnknownHostException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
一切都失败了。
是否必须进行任何设置才能使应用程序访问互联网?
I'm trying to reach internet through my Android app, but I both succeed and fail.
I start the emulator when I build my app, and the app is installed just fine. I can use the browser to access the internet, however, when I try this small code snippet ...
InetAddress inet;
try {
inet = InetAddress.getByName("www.google.com");
System.out.println ("IP : " + inet.getHostAddress());
} catch (UnknownHostException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
... it all fails.
Is there any setting you must do to make the app reach the internet?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您必须将其添加到您的清单文件中:
要求授权才能从您的应用程序访问互联网
You must add this to your manifest file:
to demand authorization to access internet from your app