Fabric 的 Digits.getInstance() 给出 NullPointerException

Posted

技术标签:

【中文标题】Fabric 的 Digits.getInstance() 给出 NullPointerException【英文标题】:Fabric's Digits.getInstance() giving NullPointerException 【发布时间】:2016-02-18 13:09:30 【问题描述】:

Digits.getInstance()NullPointerException

java.lang.NullPointerException: Attempt to invoke virtual method 'com.digits.sdk.android.DigitsClient com.digits.sdk.android.Digits.getDigitsClient()' on a null object reference

我实现了 Digits 之类的 -

Fabric.with(this, new TwitterCore(authConfig), new Digits());
        mAuthCallback = new AuthCallback() 
            @Override
            public void success(DigitsSession session, String phoneNumber) 
                // Do something with the session
            

            @Override
            public void failure(DigitsException exception) 
                // Do something on failure
            
        ;

【问题讨论】:

为什么问题不是关于编程的? 【参考方案1】:

我刚刚让它工作了。当您使用多个 SDK 时,您必须将它们组合成一个语句。

Fabric.with(this, new Crashlytics(), new TwitterCore(authConfig), new Digits());

【讨论】:

以上是关于Fabric 的 Digits.getInstance() 给出 NullPointerException的主要内容,如果未能解决你的问题,请参考以下文章

fabric 共识模式深度解析

浅析 Fabric Peer 节点

Hyperledger Fabric 核心模块Fabric-ca-server

如何fabric安装

HyperLeger Fabric SDK开发——Fabric SDK配置

Fabric : /ios/Pods/Fabric/run”: 没有这样的文件或目录