AuthStateManager.java 文件源码

java
阅读 42 收藏 0 点赞 0 评论 0

项目:7pass-android-sample 作者:
@AnyThread
@NonNull
private AuthState readState() {
    mPrefsLock.lock();
    try {
        String currentState = mPrefs.getString(KEY_STATE, null);
        if (currentState == null) {
            return new AuthState();
        }

        try {
            return AuthState.jsonDeserialize(currentState);
        } catch (JSONException ex) {
            Log.w(TAG, "Failed to deserialize stored auth state - discarding");
            return new AuthState();
        }
    } finally {
        mPrefsLock.unlock();
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号