Answers:
我会说是的,但是,该答案不一定会在100%的时间内都成立。这实际上取决于设备支持的频段。
在设备规格表上,您通常会看到以下内容:
800/1900/700
这些是设备将在其上运行的频段。我从Droid Bionic中提取了这些数字。从该规格表来看,它甚至进一步说明它支持EV-DO rev.A(CDMA / 3G)和LTE(4G)。因此,该电话确实支持Verizon的3G和4G网络,这意味着如果4G不可用,则它将退回到CDMA数据网络(即使数据使用LTE,该设备也将用于语音)。
相同的规则适用于AT&T和T-Mobile等GSM网络。设备规格表将说明设备可以在哪个频段上运行,如果运营商的网络在该频段内运行,则电话可以正常工作。这就是iPhone用户可以在T-Mobile的网络上使用未锁定的AT&T iPhone的原因,但他们只能获取EDGE数据。这是因为iPhone不支持T-mobile用于其UMTS / HSPA / HSPA +(3G / 4G)数据网络的频段。
T型手机频段:
AT&T乐队:
Verizon乐队:
Sprint不知道他们是否要使用LTE或WiMax,因此我没有列出他们的频段。
是的,当前的Verizon 4G手机均支持3G网络。正如Matthew Read指出的那样,直到3G可以在任何地方使用4G覆盖,这才有意义。
如果您的数据连接处于活动状态,则当您的电话登陆新网络时,它将获得一个新的IP地址(4G-> 3G或3G-> 4G);应用必须能够处理此事件(此处可以处理3G网络上的临时数据丢失的任何应用都可以)
摩托罗拉开发人员网站上的该文档包括以下描述:
“当连接的设备在一个小区之间移动时,它会尝试保持其网络连接。如果在两个小区之间网络类型没有变化,则通常会成功。但是,如果该设备移入或移出4G覆盖区域,数据连接将被断开,您的IP地址将发生变化。因为这可能会在应用打开活动数据连接时发生,因此只要网络发生变化,Android都会发送android.net.ConnectivityManager.CONNECTIVITY_ACTION广播。需要了解网络变化,请注册此广播。”