2013-05-16 48 views
0

是否可以在不打開應用程序的情況下從後臺創建數據庫。從背景創建Sqlite數據庫,無需打開主應用程序

好的情景是

我做的對位置改變一些東西在我的應用程序。我正在註冊與電話啓動位置經理,所以假設我已經下載了應用程序,我還沒有打開應用程序,我的電話重新啓動,所以在啓動完成接收器,它將註冊位置更改事件,我正在處理數據庫操作。那麼有可能做到這一點?

所以我的問題是,是否有可能創建數據庫而無需打開應用程序?是數據庫需要的應用環境得到創建

請接受我的道歉。如果我不是很清楚

+0

當你想創建D DB ... PLZ告訴D確切場景... /? – Sam

+0

我正在創建數據庫位置更改事件 – Naga

+0

實現LocationListener並檢查loc loc!= null創建d db。 – Sam

回答

1

是的,你可以通過創建你的接收機的一個數據庫。

+0

但是爲什麼應用程序崩潰時出現異常如果應用程序不是通過用戶和位置更改觸發哪個訪問數據庫 – Naga

+1

首先您必須創建數據庫。請注意,BroadcastReceiver只能在數秒內活動,才能銷燬。因此,在接收器中接收意圖,然後啓動一個服務來創建數據庫並將該條目添加到數據庫中。 – RvdK

相關問題