android:process=":remote" 與數據庫單例

當前在一個項目中用了 數據庫單例,並在app初始化時傳入application初始化。android

註冊了一個service,並用android:process=":remote"標記,當在service中經過getInstance獲取數據庫實例進行數據存儲時,發如今不能正常存儲。初步懷疑是context屬於不一樣進程的緣由,於時將android:process=":remote"去除,問題解決。sql

遺留問題:若是必定要使用android:process=":remote",那該怎麼解決呢?數據庫



另:sqlite數據存儲時要按聲明的類型進行存儲,不然容易出問題,如:app

在聲明爲Integer的字段裏存儲字符串,雖然沒有報錯,可是存不進去,字段裏會顯示0spa

相關文章
相關標籤/搜索