Android 即使成功,数字电话号码也为空

Android 即使成功,数字电话号码也为空,android,twitter-digits,Android,Twitter Digits,当我运行上述代码时,我获得了成功的身份验证,但phoneNumber字符串显示为空 我使用了很多天的相同代码,它工作得很顺利。今天我遇到了这个问题。Digits已经发布了2.0,所以您必须更新该版本的代码 编辑:我也尝试过2.0,但它不起作用 对我来说,问题是我没有清除活动会话。但这是罕见问题中最罕见的。 DigitsAuthButton digitsButton = (DigitsAuthButton) findViewById(R.id.auth_button); digitsButton.

当我运行上述代码时,我获得了成功的身份验证,但phoneNumber字符串显示为空


我使用了很多天的相同代码,它工作得很顺利。今天我遇到了这个问题。

Digits已经发布了2.0,所以您必须更新该版本的代码


编辑:我也尝试过2.0,但它不起作用

对我来说,问题是我没有清除活动会话。但这是罕见问题中最罕见的。
DigitsAuthButton digitsButton = (DigitsAuthButton) findViewById(R.id.auth_button);
digitsButton.setCallback(new AuthCallback() {
  @Override
  public void success(DigitsSession session, String phoneNumber) {
    // TODO: associate the session userID with your user model
    Toast.makeText(getApplicationContext(), "Authentication successful for "
          + phoneNumber, Toast.LENGTH_LONG).show();
  }

  @Override
  public void failure(DigitsException exception) {
    Log.d("Digits", "Sign in with Digits failure", exception);
  }
});