csdn0711 2016-10-24 01:41 采纳率: 0%
浏览 6617

WIFI:连接上热点后,前10多秒,热点会显示“”已连接,但无法访问互联网“

这个是在安卓开发的过程中遇到的问题,想请问一下,代码如何修改?谢谢。我尝试了以下这两种方法还是不行,请大神帮忙
1.把NetworkMonitor.java和CaptivePortalLoginActivity.java中的private static final String DEFAULT_SERVER=
"connectivitycheck.gstatic.com"修改为private static final String DEFAULT_SERVER=
"connectivitycheck.android.com"后,还是会显示“已连接,但无法访问互联网”;
2.在Settings.java中public static final String CAPTIVE_PORTAL_DETECTION_ENABLED ="captive_portal_detecttion_enabled";
在NetworkMonitor.java中把mIsCaptivePortalCheckEnabled=Settings.Global.getInt(mContext.getContentResolver(),Settings.Global.CAPTIVE-PORTAL_DETECTION_ENABLED,1)==1;修改为mIsCaptivePortalCheckEnabled=Settings.Global.getInt(mContext.getContentResolver(),Settings.Global.CAPTIVE_PORTAL_DETECTION_ENABLED,1)==0;后,还是会显示“已连接,但无法访问互联网”;

  • 写回答

2条回答 默认 最新

  • threenewbee 2016-10-24 01:58
    关注

    用手机自带的浏览器看下,是不是有http用户认证。

    评论

报告相同问题?