Cha*_*eep 44 android internet-connection android-emulator
我正在尝试使用以下方法检查Android上的Internet连接.我有Wi-Fi连接.
private boolean checkInternetConnection() {
ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
// Test for connection
if (cm.getActiveNetworkInfo() != null
&& cm.getActiveNetworkInfo().isAvailable()
&& cm.getActiveNetworkInfo().isConnected()) {
return true;
}
else {
// No conection
return false;
}
}
Run Code Online (Sandbox Code Playgroud)
我断开我的电脑上网,然后尝试运行上述方法.它总是回归真实!?为什么?
MKJ*_*ekh 71
要禁用Internet连接,请转到Eclipse并执行此操作
menu Window -> Show view -> Other -> Android -> Devices
Run Code Online (Sandbox Code Playgroud)
现在选择正在运行的模拟器并再次转到:
menu Window -> Show View -> Other -> Android -> Emulator Control
Run Code Online (Sandbox Code Playgroud)
现在...... 将数据设置为从主页取消注册.
在设备或模拟器中,转到:
Setting -> Wireless & networks -> Airplane Mode -> OK
Run Code Online (Sandbox Code Playgroud)
Vig*_*yor 29
您可以通过按F8任何Android模拟器来禁用Internet连接.它是一个切换按钮,所以如果它没有Internet连接,那么它将启动Internet连接,如果它已经有Internet连接,那么它将断开它.
Nav*_*mad 14
有很多方法.我在这里解释两种方法.
飞机模式关闭
它将断开您的模拟器与Internet的连接.如果您想再次连接,只需再次按住电源按钮并选择:
飞行模式开启
您的模拟器的Internet连接将开始工作!
Fan*_*ing 13
只需拖动并打开控制中心,然后单击飞行模式按钮,就像您在实际设备上所做的那样.
请耐心等待一个非常慢的模拟器.
tha*_*h84 11
尝试以下命令
WIFI:
$ adb shell svc wifi enable
$ adb shell svc wifi disable
MOBILE DATA:
$ adb shell svc data enable
$ adb shell svc data disable
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
37749 次 |
最近记录: |