细说Android 4.0 NDK编程
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.5 Android 4.0模拟器无3G信号的解决方案

有些时候打开Android模拟器时会出现无信号即屏幕左上方显示,而非的情况,并且拔打电话或发短信时,提示“尚未注册网络”错误信息,如下图所示。

该故障的解决方案如下所示。

如果网络状态正常,可以尝试关掉该模拟器,然后重新打开,如果多次打开仍然无效,那么可以根据以下建议进行操作。在没有连接互联网的情况下,进行如下操作。

(1)如果计算机不在一个局域网之中,那么需要将本机IP地址设为DNS服务器以及默认网关。

右键单击网上邻居,选择“属性”,在网络连接窗口中右键单击“本地连接”,选择“属性”,设置TCP/IP属性如下:

•IP地址:192.168.1.100;

•子网掩码:255.255.255.0;

•默认网关:192.168.1.100;

•首选DNS服务器:192.168.1.100。

注意,IP地址、默认网关、首选DNS服务器三项地址必须一致。

(2)计算机在一个局域网内,则可以将默认网关和DNS服务器修改为所在局域网的相关地址。一般默认网关的IP格式为:*.*.*.1,前三位与本机IP一致。如果不成功,可以联系网络管理员获得该地址。

右键单击“网上邻居”,选择“属性”,在网络连接窗口中右键单击“本地连接”,选择“属性”,设置TCP/IP属性如下:

•IP地址:设置成所在局域网的IP,如192.168.1.100;

•子网掩码:设置成所在局域网的掩码,如255.255.255.0;

•默认网关:设置成所在局域网的网关,如192.168.1.1;

•首选DNS服务器:设置成所在局域网的路由器IP,一般路由器的IP格式为*.*.*.1,如192.168.1.1。通常初学者会出现没有设置网关和DNS服务器的错误,这两点一定要注意。

(3)最后一种解决方案是让计算机连上互联网。