智能锁登录提示setPhoneNumberIdentifierSupported无法正常工作 [英] Smart Lock sign-in hint setPhoneNumberIdentifierSupported not working

查看:223
本文介绍了智能锁登录提示setPhoneNumberIdentifierSupported无法正常工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我尝试使用HintRequest获取用户电话号码

I am trying to get user phone number with a HintRequest

PendingIntent intent = Auth.CredentialsApi.getHintPickerIntent(
        googleApiClient, new HintRequest.Builder()
                .setPhoneNumberIdentifierSupported(true)
                .setEmailAddressIdentifierSupported(false)
                .build());
        try {
    startIntentSenderForResult(intent.getIntentSender(),
            REQUEST_CODE_RESOLVE_PHONE, null, 0, 0, 0);
} catch (IntentSender.SendIntentException e) {
    e.printStackTrace();
}

但没有结果和Activity.RESULT_CANCELED。

But getting no results and Activity.RESULT_CANCELED.

在设置 - >关于 - >状态 - > SIM状态中可以看到nubmer,并且可以通过TelephonyManager接收,但我希望在未请求电话许可的情况下。

The nubmer is visible in Settings -> About -> Status -> SIM status and can be received through TelephonyManager, but I would like to get it without requesting the phone permission.

推荐答案

原来,这是一个SIM卡问题,没有与EE模拟工作

Turned out it was a sim card problem, didn't work with EE sim

这篇关于智能锁登录提示setPhoneNumberIdentifierSupported无法正常工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆