You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 11:20:02