genymotion 瀏覽器可以上網,但是app提示沒有連接網絡的解決

參考

https://blog.csdn.net/ghy2016/article/details/83422765

 

Nexus提示“已連接 但無法訪問互聯網” 是由於Android中的聯網檢測功能不能訪問http://clients3.google.com/generate_20導致的

1.首先開啓usb調試,然後用數據線連接電腦和手機。

2.然後解決好您的adb驅動問題

3.在電腦開始菜單-運行 輸入cmd,打開命令提示符

依次輸入下面語句

(以下辦法支持安卓7.1.2/7.1.1)

adb shell settings put global captive_portal_https_url https://www.google.cn/generate_204
然後開啓飛行模式,然後關閉飛行模式解決!

下面語句對安卓7.1/7.0有效(測試8.1可用)

adb shell settings delete global captive_portal_server
 
adb shell settings put global captive_portal_detection_enabled 0
以下辦法對安卓6.x/5.x有效果,對安卓7.0無效

解決的辦法比較簡單,修改接收請求的服務器地址:

首先搞定您pc的adb環境,然後連接您的手機和電腦,在命令提示符用下面命令來修改將服務器地址修改成

adb shell settings put global captive_portal_server http://www.g.cn
然後開啓飛行模式,然後關閉飛行模式解決!

如果您想恢復的話,使用下面的語句:

adb shell settings delete global captive_portal_server
 
adb shell settings put global captive_portal_detection_enabled 1
轉自:爲什麼剛買的 Nexus 5X 顯示已連接到 Wi-Fi 卻無法上網? - 尼瑪的回答 - 知乎
https://www.zhihu.com/question/37717155/answer/210806120
--------------------- 
作者:千尺浪兒 
來源:CSDN 
原文:https://blog.csdn.net/ghy2016/article/details/83422765 
版權聲明:本文爲博主原創文章,轉載請附上博文鏈接!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章