
Android開發者團隊最近宣布了一項名為Project Quartz的計劃,旨在提高Android模擬器的穩定性、可靠性和性能。這個計劃由多個工作流組成,包括減少崩潰、加快啟動時間、解決Bug,并建立更好的方式來檢測和預防未來問題。
為了實現這些目標,他們做了以下改進:
1. 更新界面框架、Hypervisor framework和圖形庫,以確保在所有平臺上的穩定性。
2. 遷移到較新版本的Qt跨平臺框架,確保Google地圖和位置信息設置界面等功能能夠正常工作。
3. 在現有的pytests測試套件中增加600多個端到端測試。
4. 最終根據選擇與谷歌分享崩潰詳情的開發者報告,最新穩定版本的Android Studio中的崩潰減少了30%。
此外,他們在發布質量方面也做了很多努力。增加了macOS、Windows和Linux平臺上端到端、自動化和集成測試數量和頻率。提交后運行的端到端測試數量從500個增加到1100個以上,涵蓋各種場景,包括不同的模擬器配置、顯卡、網絡和藍牙功能等。
由于Project Quartz期間未解決的問題數量減少了43.5%,從4605個減少到2605個。其中17%的問題得到修復,其余的則因過時、已修復或重復等原因關閉。





京公網安備 11011402013531號