我正在尝试使用TrueCaller SDK创建用户登录页面。

https://github.com/truecaller/android-full-stack-sdk

在步骤6:

TrueSdkScope trueScope = new TrueSdkScope.Builder(this, sdkCallback)
   .sdkOptions( TrueSdkScope.SDK_OPTION_WITH_OTP )
   .consentMode(TrueSdkScope.CONSENT_MODE_FULLSCREEN )
   .consentTitleOption( TrueSdkScope.SDK_CONSENT_TITLE_VERIFY )
   .footerType( TrueSdkScope.FOOTER_TYPE_SKIP )
   .build();

TrueSDK.init(trueScope);


它抛出以下错误:

'sdkOption(int)' has private access in 'com.truecaller.android.sdk.TrueSdkScope.Builder'


我想测试sdkOptions(TrueSdkScope.SDK_OPTION_WITH_OTP)
但它似乎不适用于当前设置。如果有人尝试过怎么办?
还是应该尝试类似的方法:

How to call a private method from outside a java class

最佳答案

这是针对新版本的Truecaller SDK运行的封闭Beta程序。您可以获得更多详细信息,并通过注册抢先体验计划here来试用此SDK。
希望这可以帮助!

07-25 23:54