【问题标题】:Network access in Android emulatorAndroid模拟器中的网络访问
【发布时间】:2011-01-05 08:35:54
【问题描述】:

我正在尝试通过我的 Android 应用访问互联网,但我成功了也失败了。

我在构建我的应用程序时启动了模拟器,并且该应用程序安装得很好。我可以使用浏览器访问互联网,但是,当我尝试这个小代码 sn -p ...

            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();
            }

...一切都失败了。

您是否必须进行任何设置才能使应用访问互联网?

【问题讨论】:

    标签: android networking


    【解决方案1】:

    您必须将其添加到清单文件中:

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

    要求授权从您的应用访问互联网

    【讨论】:

    • 而且在应用程序标签之外。你是个了不起的人,女仆450!谢谢。
    • @Jim Carragher:如果这个答案解决了您的问题,您应该将此答案标记为已接受。
    • @Deepak 和 Mudassir:我不能马上做。不得不等待几分钟。
    猜你喜欢
    • 1970-01-01
    • 2011-04-04
    • 2011-08-15
    • 1970-01-01
    • 1970-01-01
    • 2020-02-04
    • 1970-01-01
    • 2016-03-30
    • 2017-09-26
    相关资源
    最近更新 更多