Android 4.4 KitKat 可選擇 “Default SMS App”

Google 在 Android Developers Blog 胋文,講解 Android 4.4 KitKat 下有關 SMS 的改動。

先簡單講解現有的情況。在現有 Android 系統內,SMS 並沒有一個預設的 Default SMS App。簡單而言,除了系統內預設的 Messaging 外,你還可以安裝不同的 SMS App,例如 Handcent, ChompSMS。當手機收到 SMS 時,這些 App 全都會接收到 SMS 訊息。例如你安裝了 Handcent,當有 SMS 時,Handcent 和 Messaging App 都會有 Notification 通知,而 SMS 亦會同時顯示於兩個 App 內。

Android 4.4 Default SMS

選定 Default SMS App
但在 Android 4.4 KitKat,若果手機內安裝了其他的 SMS App,用家就需選定其中一個作為 “Default SMS App”。當手機收到 SMS 時,只有被選定為 Default SMS App 才會收到 SMS,其他的 App 就不會再接收到 SMS。發送 SMS 的情況亦相同,只有被選定為 Default SMS App 才可發送 SMS,其他的 App 就不能發送 SMS。

會有甚麼影響?
從貼文的講解,除了 SMS App 外,其他相關的,如 SMS Backup App, 以及 Remote SMS App (例如 MightyText) 都可能受到影響。Developers 都要作出相應的修改。

We encourage you to update your apps as soon as possible to provide your users the best experience on Android. To help you make the changes, we’ll soon be providing the necessary SDK components for Android 4.4 that allow you to compile and test your changes on Android 4.4. Stay tuned!

Android 4.4 會有一系列 Public API 讓開發商套用。Google 表示會很快提供 Android 4.4 SDK 讓 App 開發商作出修改和發試,並提醒開發商儘快更新 App。

配合 Hangouts 改動
其實這個改動就是配合 Hangouts 一併管理 SMS 這個新功能,到時用家就可選定以 Hangouts 作為 “Default SMS App”。

對一般用家來說,若果這些 SMS 相關 App 都有按照 Android 4.4 API 來作更新,使用 Android 4.4 時大體是沒有分別的。

Source: Android Developers Blog

發佈留言