2,很多開發者需要涉及 android 源代碼,必須在 Linux 下編譯。
3,CPU 產商提供的工具鏈是 Linux 版本,圍繞該 CPU 進行的相關優化,相關代碼必須在 Linux 下進行開發(尤其是硬件解碼音視頻播放等等功能)。
4,AVD只是界面分辨率兼容性測試的時候臨時用壹下的,實際調試壹定是用真機,所以android開發效率與AVD性能無關。
5,Windows 環境只能做很有限的壹小部分與硬件無關的 android 開發工作,作為硬件廠商,隨機內置的程序當然都要針對該硬件優化,這些工作必須使用 Linux 來做,因此從硬件產商的角度來看,這與 Windows 環境「爛不爛」無關,而是「能不能」的問題。