在月初跟大家報道過,有開發商發現 Android Oreo 系統涉及 Adaptive Icon 內有 Bug,若果 App 內的 Icon 錯誤設定成 Circular Reference 的話,Android Oreo 系統會因為未能載入 Icon 而重啟,並出現 Bootloop 情況。
只要運行 Android Oreo 的裝置安裝了有問題的 App,不需啟動App 也會導致 Bootloop,用家好大機會需要 Factory Reset 才可解決這 Bootloop 情況。
這個 Android Oreo Bug 之前已經在 Google Issue Tracker 貼出,Google 方面亦很快作出回應,向發現問題的 Developer 查問資料。經過約一星期時間,Google 已經修正問題,並將 Issue Marked as Fixed。另外,在 Android Studio 開發工具亦會加入額外檢查,確保開發 App 時不會有這種 Circular Reference 的情況出現。
Source: Google Issue Tracker