此版本相對 2023 年 7 月的 0.2.20 版(僅於此網頁下載),作出了下列改動:
– 修復 Android 15 beta 攔截
– 修復讀取通話紀錄問題
– 更新 IDD 資料至 2024 年 5 月
下載:http://blog.headuck.com/%e6%b8%ac%e8%a9%a6%e7%89%88/
以下為修復問題的技術性詳情。
Android 15 beta 修復
由於 Android 15 beta 的內部改動,小鴨在偵測可用的 API 時會發生錯誤,以至未能啟動攔截,稍作更改後已可恢復運作。
Google 陸續收緊 Android 內部 API 的使用,在 Android 14 或之前,若程式的 target 是 Android 9 (API 28) 或以下,仍可使用 TelephonyManager.getITelephony()
這個隱藏 API 以取得控制來電的內部接口,
而小鴨的 Target API 正是 28 (Android 9)。
不過 Android 15 beta 作出了更新,將該 API 的標簽由 max-target-p
轉為 blocked
,無論 Target API 為何,嘗試使用該 API 都會失敗,導致偵測期間出現未預見的問題,攔截服務沒有啟動。
該內部 API 在舊版本 Android 為必須,但在近年的 Android 版本已有代替方案,在稍作更改後,會轉用其他 API,在 Android 15 beta 仍可正常攔截。
修復讀取通話紀錄功能
由於 Android ContentResolver
query()
的更新,須改用新的方式提供 LIMIT
/ OFFSET
等參數,讀取通話紀錄。更新後會修復最近 Android 版本的一些問題,包括自動刪除通話紀錄,小鴨 icon 的回報 shortcut 未能取得最近一次電話紀錄等問題。
在〈「小鴨幹線」開發版 0.2.21 – 維護性更新〉中有 11 則留言
謝謝更新,一直在使用 😍
近日開始不能更新資料庫,升级至 0 .2.21 情況一樣。
hkjunkcall 伺服器維修: https://hongkongfp.com/2024/05/28/website-for-anti-spam-service-hkjunkcall-taken-offline-following-hacking-attempt/
不知為何,從四日前開始便一直不能連接伺服器,更新失敗!
hkjunkcall 伺服器維修:
https://hkjunkcall.com
https://hongkongfp.com/2024/05/28/website-for-anti-spam-service-hkjunkcall-taken-offline-following-hacking-attempt/
日後版本會唔會加”版本更新提示”功能?
現時已可以在畫面提示更新,不過剛遇到 hkjunkcall 問題,未有發出。
Headuck,感謝你持續作出更新!有個問題,你回覆所指的是否資料庫更新提示呢?但我猜Jay想問的是程式版本更新提示,我也想知會否有這個提示。
我是指程式版本更新,會在入App後版面顯示,要手動設定發出的。
明白了,謝謝!
明白,咁有個提議,可否獨立運作??
等hkjunkcall下次咁岩有咩事都唔會影響到apps更新既提示?