Android 14/API 34中Email Hint已废弃,requestEmailHint无官方文档且代码失效
问题描述
更新以下依赖后,requestEmailHint功能的相关代码已被废弃,且无法找到该功能的官方文档。
相关代码
private fun requestEmailHint() { LogUtils.d("requestEmailHint called") val accountHintRequest = HintRequest.Builder() .setHintPickerConfig(CredentialPickerConfig.Builder() .setShowCancelButton(true) .build()) .setEmailAddressIdentifierSupported(true) .setAccountTypes(IdentityProviders.GOOGLE) .build() val options = CredentialsOptions.Builder() .forceEnableSaveDialog() .build() (activity as? BaseActivityV2)?.let { val pendingIntent = Credentials.getClient(it, options).getHintPickerIntent(accountHintRequest) try { emailHintRequestIntentSender.launch(IntentSenderRequest.Builder(pendingIntent.intentSender).build()) } catch (e: Exception) { e.printStackTrace() } } }
依赖信息
def gmsAuthPhoneVersion = '18.0.2' def gmsAuthVersion = '21.1.0' implementation "com.google.android.gms:play-services-auth:$gmsAuthVersion" implementation "com.google.android.gms:play-services-auth-api-phone:$gmsAuthPhoneVersion"
内容的提问来源于stack exchange,提问作者Ishika Singh
相关产品推荐
相关产品推荐

