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

Android Kotlin应用中Razorpay SDK兼容性检查弹窗永久移除咨询

解决Razorpay SDK兼容性检查弹窗问题
  • 升级到最新稳定版SDK
    这类兼容性检查弹窗多出现于旧版本SDK中,优先将项目里的Razorpay依赖升级至官方最新稳定版本。在模块级build.gradle.kts(或build.gradle)中更新依赖:

    dependencies {
        implementation("com.razorpay:checkout:1.6.30") // 替换为官方最新版本号
    }
    

    同步项目后重新测试存款流程,多数情况下弹窗会直接消失。

  • 关闭SDK调试模式
    若升级后弹窗仍存在,检查Razorpay初始化代码,确保未开启调试模式:

    val razorpay = Razorpay(context, YOUR_MERCHANT_KEY_ID)
    // 强制关闭调试模式,避免触发兼容性检查弹窗
    razorpay.enableDebug(false)
    
  • 配置正确的ProGuard规则(若启用混淆)
    如果项目开启了代码混淆,需确保添加Razorpay专属混淆规则,防止SDK核心代码被混淆导致兼容性误判:

    -keep class com.razorpay.** {*;}
    -dontwarn com.razorpay.**
    -keepattributes *Annotation*
    -keepattributes Signature
    

若以上方法均无效,可直接联系Razorpay官方技术支持,提供SDK版本、设备信息及复现步骤,排查特定场景下的兼容问题。

内容的提问来源于stack exchange,提问作者Stubborn

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 10:52:04