代码之家  ›  专栏  ›  技术社区  ›  jul

如何通过编程连接到internet?

  •  2
  • jul  · 技术社区  · 16 年前

    你好,

    我正在构建一个需要互联网连接的Android应用程序,我正在使用ConnectivityManager检查设备是否连接到互联网。现在,如果没有连接,最好的策略是什么?我应该退出应用程序并告诉用户首先连接到internet吗?或者有没有什么方法可以问用户是否希望通过编程连接和连接?

    谢谢

    3 回复  |  直到 16 年前
        1
  •  2
  •   Rijvi Rajib    16 年前

    在我看来,你应该给用户发送电话设置(在通知他们需要互联网连接才能继续使用应用程序之后),这样他们就可以自己连接系统了。询问他们是否要退出或是否要启用网络连接。

    有一种方法可以直接从应用程序API启用WiFi或3G。

        2
  •  0
  •   Gopi    16 年前

    URL的选择可能是棘手的,因为互联网连接可以通过许多来源,如gprs,wifi等,在某些情况下,一些网站可能会被阻止访问。

        3
  •  0
  •   Ryan Conrad    16 年前

    我建议“优雅地”退出,但通知用户应用程序需要活动的数据连接,可能使用Toast.makeToast。你真的无法用代码“连接”它们,如果它们没有连接,可能是因为它们没有数据计划,或者不靠近wifi连接

    如果wifi或数据连接已关闭,请让他们启用,然后您可以为他们启动此活动。但仅仅因为它们是开着的,并不意味着它们是相连的。

    推荐文章