Android studio 使用SPUtils产生空对象引用

判断是否是第一次登陆


SPUtils spUtils=SPUtils.getInstance(this);

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        if (spUtils.getBoolean("isFirst")){
            HomeActivity.start(getContext(), HomeFragment.class);
            finish();
        }
    }
implementation('com.blankj:utilcode:1.30.7', {
    exclude group: 'com.google.code.gson', module: 'gson'
})

这个依赖里有SPUtils 工具类,直接用就可以了,不用初始化,例如

SPUtils.getInstance().getBoolean("isFirst",true);
登录进去就置为false
SPUtils.getInstance().put("isFirst",false);