1
我有一個主要的應用程序,和一堆子應用程序(它們是獨立的應用程序,它們沒有出現在Android家庭儀表板上)。我打算讓主應用程序維護一個SQLite數據庫,並從中獲取可用子應用程序的列表。有沒有辦法在用戶安裝子應用程序時更新這個主數據庫?有沒有辦法在安裝/升級應用程序時更新數據庫?
兩個替代我的想法包括:
用戶通過主應用程序,那麼這將更新數據庫安裝的子應用程序。
與其使用數據庫來查找所有已安裝的子應用程序,讓每個子應用程序聲明一個類別,並使用意圖查詢與該查詢匹配的所有應用程序(如果是這樣的話,建議是歡迎)。
謝謝!
不知道android是否提供了一些鉤子或某些東西,一種解決方案是在應用程序啓動時簡單地檢查數據庫的兼容性,然後在必要時進行更新。 – poke 2010-03-27 15:06:02