android 阿里 一键登录 问题 部分手机号 无法登录 报错 looper

Can't create handler inside thread Thread[pool-11-thread-8,5,main] that has not called Looper.prepare()

在回调中 调用登录的时候改为
判断是否有looper 分两种情况

    token = tokenRet.getToken();
    if (Looper.myLooper() == null) {
        Looper.prepare();//增加部分
        login(token);
        Looper.loop();//增加部分
    } else {
        login(token);
    }
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • mac安装valet虚拟环境后提示Unable to determine linked PHP 解决: 将brew...
    手表大大阅读 613评论 0 1
  • 人生如书,读不尽。人生如景,看不完。 我们总在不知不觉中打心底里笑读别人,读别人的骄傲,读别人的喜怒哀乐。读别人却...
    小翦阅读 298评论 0 0
  • 幼时,父亲喜欢用胡须蹭我的脸颊,也爱亲吻我的的小脚丫,每次放学回家,爸爸都像许久未见我似得,逗趣问我有没有想他,这...
    菩提哆啦阅读 684评论 0 5
  • 《鹊桥仙》宋代/秦观王树山书法
    王树山书法阅读 190评论 0 0