来自另一台设备上的传出环聊直拨电话的moto G 4G kitkat的传入号码......
股票手机应用和/或
public void onReceive(final Context context, Intent intent) {
Bundle extras = intent.getExtras();
number = extras.getString(TelephonyManager.EXTRA_INCOMING_NUMBER);
两者都产生:NULL
其他传出来源的传入号码不为空并显示。
然而
Log.d(TAG, "isEmpty? " +extras.isEmpty());
生产:InPhoneStateMonitor(4661):isEmpty?假
虽然可能是国家信息或其他信息:
String state = extras.getString(TelephonyManager.EXTRA_STATE);
在环聊中我也看不到什么可以有所作为。没有从网站上检查谷歌语音帐户设置,也没有通过环聊尝试使用我的旧谷歌语音号码。
最后我的问题是:为什么没有收到电话号码或者至少看来该电话号码是空的?
答案 0 :(得分:-1)
好吧,看来我刚想出了如何获取一个非空号码,因为我的旧Google语音号码不是来自环聊直拨电话拨打电话......
我在我的设备上使用的帐户从未注册Google语音号码,并且在Google语音网站设置中 - >手机标签显示: 您的Google语音信箱访问号码(xxx)xxx-xxxx 获取Google语音号码
因此猜测它是,或换句话说,提供者配置问题,因为数字不应该为空。