1. AppManageViewModel: - 實現已修補應用列表的自動刷新機制(每 90 秒輪詢一次)。 - 引入 `silent` 參數區分自動刷新與手動刷新,避免自動刷新時 UI 出現加載轉圈,提升體驗。 2. NewPatchPage: - 重構安裝成功的判定邏輯:不再僅依賴 PackageInstaller 的回調。 - 新增 `BroadcastReceiver` 監聽系統 `PACKAGE_ADDED` 和 `PACKAGE_REPLACED` 廣播。 - 確保系統真正註冊完新包後再執行導航返回 (navigateUp),解決安裝後立即返回導致列表尚未更新或狀態不同步的問題。 |
||
|---|---|---|
| .. | ||
| src/main | ||
| .gitignore | ||
| build.gradle.kts | ||
| proguard-rules-debug.pro | ||
| proguard-rules.pro | ||