首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android GPRS检测网络?

android GPRS检测网络?
EN

Stack Overflow用户
提问于 2017-02-22 09:17:23
回答 1查看 624关注 0票数 0

很抱歉,我的问题太愚蠢了,但实际上我对android世界很新(与和android =>一起工作)。

我在一个必须连接网络的应用程序上工作(手机/ wifi )。

我想了解GPRS信号,为此我对它有一些了解,但不确定我的经验。

最好与一些stackOverFlow专家确认:)

对我来说,GPRS是网络移动设备(2g,3g,lte,.)?2-设备自动检测这个GPRS信号? 3-为了检测这个GPRS信号,我们只需要在设备中添加一个SIM卡? 4-一个设备不能连接多个网络(GPRS和wifi)?5-如果某个网络(gprs和wifi)可用,设备将自动连接到更好的网络?

谢谢你的时间和你所有的知识

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-22 09:32:02

看看这里

这是为了确定您是否有连接:

代码语言:javascript
复制
ConnectivityManager cm =
        (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);

NetworkInfo activeNetwork = cm.getActiveNetworkInfo();
boolean isConnected = activeNetwork != null &&
                      activeNetwork.isConnectedOrConnecting();

这是为了验证你是否在WiFi上:

代码语言:javascript
复制
boolean isWiFi = activeNetwork.getType() == ConnectivityManager.TYPE_WIFI;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42387243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档