0
在我的項目中我試圖使用Backendless作爲服務器。用戶的註冊工作正常,但每次我啓動應用程序,我不得不再次登錄。後臺檢查用戶是否登錄
即使我關閉應用程序,只要不按下Logout按鈕,我也想保持登錄狀態。
首先我嘗試使用函數stayLoggedIn,但我認爲它不工作。
我用從Backendless代碼示例,以檢查是否usertoken可用並且如果用戶已登錄:
@Override
protected void onCreate(Bundle savedInstanceState)
{
String userToken = UserTokenStorageFactory.instance().getStorage().get();
if(userToken != null && !userToken.equals(""))
{ Intent i = new Intent(LoginActivity.this, MainActivity.class);
startActivity(i);
}
這是LoginAcitivity並且如果用戶在LoginActivity登錄應該跳過的所述MainAcitivity應該開始。
運行這個項目給我行「字符串usertoken」以下錯誤: java.lang.IllegalArgumentException異常:使用
之前初始化存儲,我不知道如何解決這個問題?
非常感謝!
解決了這個問題,謝謝:-) – Timitrov