V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wangcheng
V2EX  ›  Android

关于 Android 5.0 网络图标上的感叹号及其解决办法(转)

  •  1
     
  •   wangcheng · 2014-12-29 22:18:27 +08:00 · 30157 次点击
    这是一个创建于 3618 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  2014-12-30 01:31:54 +08:00
    转的别人的文章,不是我写的。
    第 2 条附言  ·  2015-11-23 14:47:12 +08:00
    中文域名已经失效,新的文章地址: http://www.noisyfox.cn/45.html
    36 条回复    2016-03-09 13:24:18 +08:00
    Masami2Nagasawa
        1
    Masami2Nagasawa  
       2014-12-29 22:48:29 +08:00
    从Gmail挂掉那天起,感叹号出现,N5突然掉电凶猛,达到一天两充的水平。求破...
    14
        2
    14  
       2014-12-29 22:52:32 +08:00 via Android
    域名辛苦了
    lsmgeb89
        3
    lsmgeb89  
       2014-12-29 22:58:36 +08:00
    不错,就喜欢这种靠谱的解决方式,直接看代码。
    ToughGuy
        4
    ToughGuy  
       2014-12-29 23:19:18 +08:00
    感谢楼主,问题解决了。同事佩服楼主对问题寻根溯源的的精神!
    cst4you
        5
    cst4you  
       2014-12-29 23:49:15 +08:00
    5.0.2 无效
    yrom
        6
    yrom  
       2014-12-29 23:55:04 +08:00
    "adb shell settings put global captive_portal_detection_enabled 0" 貌似无需root
    xfspace
        7
    xfspace  
       2014-12-30 01:06:27 +08:00
    中文域名转码后看着别扭
    yegle
        8
    yegle  
       2014-12-30 02:45:29 +08:00   ❤️ 2
    内部报告了这个bug。目前只能用这个方法来暂时修复了。

    这个功能基本没法修复,因为G家很多域名在国内被封锁,IP也有很多在国内被封锁,没法找到一个域名+IP的组合能保证在国内不出问题。
    cst4you
        9
    cst4you  
       2014-12-30 03:02:18 +08:00
    @yrom 有效~
    Halry
        10
    Halry  
       2014-12-30 09:11:14 +08:00 via Android
    android 5.0.2是无效的
    mio4kon
        11
    mio4kon  
       2014-12-30 09:24:12 +08:00
    mark 为即将到来的N6做准备
    holmesabc
        12
    holmesabc  
       2014-12-30 09:32:55 +08:00
    24小时挂ss可解
    LukeXuan
        13
    LukeXuan  
       2014-12-30 10:14:56 +08:00 via Android
    为何我挂了shadowsocks还是一样不可解…
    blijf
        14
    blijf  
       2014-12-30 10:23:24 +08:00
    感谢楼主连接不是截图的
    bugeye
        15
    bugeye  
       2014-12-30 11:10:05 +08:00   ❤️ 1
    @Halry 我试的有效,CM12每夜版。

    @holmesabc 挂SS无用,我也奇怪为什么。是VPN连接。
    goodloop
        16
    goodloop  
       2014-12-30 11:15:05 +08:00
    需要ROOT?
    fyooo
        17
    fyooo  
       2014-12-30 11:17:26 +08:00
    adb shell su -c "settings put global captive_portal_detection_enabled 0"
    /system/bin/sh: su: not found

    ---
    惨,貌似要 root
    yaoye0o
        18
    yaoye0o  
       2014-12-30 11:23:59 +08:00 via Android
    @holmesabc
    @LukeXuan
    @bugeye 上周五开始感叹号就没下去过,无论3g还是wifi,长时间挂ss也没用。之前挂上ss一会就下去了,4g不用挂ss也是过一会就下去
    Masami2Nagasawa
        19
    Masami2Nagasawa  
       2014-12-30 11:40:45 +08:00
    我只想问下解决了感叹号以后耗电正常?我现在一天要两充,崩溃。
    learnshare
        20
    learnshare  
       2014-12-30 11:51:59 +08:00
    一个很好的网络监测机制,在国内就是个 Bug,╮(╯▽╰)╭
    arfaWong
        21
    arfaWong  
       2014-12-30 12:08:07 +08:00
    @yrom 5.0.2有效
    pubby
        22
    pubby  
       2014-12-30 12:12:41 +08:00 via Android
    自己做了一个204,观察中……
    MuhammadWang
        23
    MuhammadWang  
       2014-12-30 12:16:14 +08:00   ❤️ 1
    @fyooo
    这个提示是你的机器没有root,找不到su命令. 我记得改配置不需要root的
    试试 adb shell settings put global captive_portal_detection_enabled 0
    xuyuanp
        24
    xuyuanp  
       2014-12-30 12:33:11 +08:00
    @fyooo 不用root, 把su -c 去掉就行

    如楼上,两个命令都不是必须root
    sycsycsyc378
        25
    sycsycsyc378  
       2014-12-30 12:35:11 +08:00 via Android
    感谢分享。什么好东西到沦陷区都会变味啊,lollipop给整成了lolipoo了在兲朝……
    pubby
        26
    pubby  
       2014-12-30 12:51:31 +08:00
    不错,测试有效。 不需要root,重启后设置还在, 去掉 su -c "

    这玩意还能顺带作为自己网站的监控用
    gauzeehom
        27
    gauzeehom  
       2014-12-30 17:18:35 +08:00
    mark,回去试之
    dan994
        28
    dan994  
       2014-12-30 19:55:41 +08:00
    按照 LZ 的链接和 @yrom 的方法,
    adb shell settings put global captive_portal_server g.cn
    目前在 nexus 4 和 nexus 7 5.0.1 上用着没问题
    jememouse
        29
    jememouse  
       2014-12-31 13:46:15 +08:00
    nexus 5,5.0.1运行不了。
    mio4kon
        30
    mio4kon  
       2015-01-03 20:34:23 +08:00
    看了下logcat没效果啊.而且感叹号也没消失
    D/NetworkMonitorNetworkAgentInfo [WIFI () - null]( 1923): EvaluatingState{ when=-3ms what=532486 arg1=14 target=com.android.internal.util.StateMachine$SmHandler }
    D/NetworkMonitorNetworkAgentInfo [WIFI () - null]( 1923): Checking http://xn--yet824cpd.xn--fiqs8s/generate_204 on "miodeMacBook-Pro"
    D/NetworkMonitorNetworkAgentInfo [WIFI () - null]( 1923): Probably not a portal: exception java.net.UnknownHostException: Unable to resolve host "xn--yet824cpd.xn--fiqs8s": No address associated with hostname
    W/ActivityManager( 1923): getTasks: caller 10093 does not hold GET_TASKS; limiting output
    W/ActivityManager( 1923): getTasks: caller 10093 does not hold GET_TASKS; limiting output
    W/ActivityManager( 1923): getTasks: caller 10093 does not hold GET_TASKS; limiting output
    W/ActivityManager( 1923): getTasks: caller 10093 does not hold GET_TASKS; limiting output
    W/ActivityManager( 1923): getTasks: caller 10093 does not hold GET_TASKS; limiting output
    W/ActivityManager( 1923): getTasks: caller 10093 does not hold GET_TASKS; limiting output
    D/ConnectivityService( 1923): reportBadNetwork(NetworkAgentInfo [WIFI () - 102]) by 10011
    D/NetworkMonitorNetworkAgentInfo [WIFI () - null]( 1923): EvaluatingState{ when=0 what=532488 arg1=10011 target=com.android.internal.util.StateMachine$SmHandler }
    mio4kon
        31
    mio4kon  
       2015-01-03 20:40:22 +08:00
    @mio4kon 用4g网有效果.用wifi好像还是用感叹号
    话说一直打印是什么原因:getTasks: caller 10093 does not hold GET_TASKS; limiting output 好烦.
    HelLion
        32
    HelLion  
       2015-01-05 11:32:10 +08:00
    @Masami2Nagasawa
    待机4、5天,正常使用2.5到3天。
    dexbol
        33
    dexbol  
       2015-07-13 10:22:44 +08:00
    5.1.1 works
    kxjhlele
        34
    kxjhlele  
       2015-10-09 09:03:47 +08:00
    adb shell "settings put global captive_portal_server www.265.com"

    265 是 Google 的 为啥没人用呢
    bbslhb
        35
    bbslhb  
       2015-11-23 14:14:41 +08:00
    2015.11.23 亲测可用,最新去感叹号方法。请移步:
    http://www.noisyfox.cn/45.html
    xavierskip
        36
    xavierskip  
       2016-03-09 13:24:18 +08:00
    adb sell "settings put global captive_portal_server g.cn"
    已经解决
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5994 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 03:19 · PVG 11:19 · LAX 19:19 · JFK 22:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.